📅  最后修改于: 2023-12-03 15:00:16.698000             🧑  作者: Mango
在C#中,Decimal.ToOACurrency()方法用于将一个Decimal值转换为代表货币值的字符串,该字符串可以用于OLE Automation(OA)环境中。该方法返回的字符串的格式遵循OA规范,其中包括逗号分隔的货币值和正确的货币符号。
public string ToOACurrency()
该方法不接受任何参数。
Decimal.ToOACurrency()方法返回一个字符串,表示以OA规范格式化的货币值。返回的字符串可以直接用于显示货币值。
using System;
class Program
{
static void Main()
{
decimal money = 1234567.89m;
string oaCurrency = money.ToOACurrency();
Console.WriteLine(oaCurrency); // 输出 "$1,234,567.89"
}
}