在C#中,您可以使用CultureInfo
類來獲取特定文化的貨幣信息。以下是一個示例,展示了如何使用CultureInfo
類獲取貨幣符號、貨幣代碼和貨幣格式:
using System;
using System.Globalization;
class Program
{
static void Main()
{
// 創建一個美國文化實例
CultureInfo usCulture = new CultureInfo("en-US");
// 獲取貨幣符號
string currencySymbol = usCulture.NumberFormat.CurrencySymbol;
Console.WriteLine("Currency Symbol: " + currencySymbol);
// 獲取貨幣代碼(ISO 4217)
string currencyCode = usCulture.NumberFormat.CurrencyCode;
Console.WriteLine("Currency Code: " + currencyCode);
// 獲取貨幣格式
string currencyFormat = usCulture.NumberFormat.CurrencyFormat;
Console.WriteLine("Currency Format: " + currencyFormat);
}
}
在這個示例中,我們創建了一個美國文化實例(“en-US”),然后分別獲取了貨幣符號($)、貨幣代碼(USD)和貨幣格式(C$)。您可以通過更改CultureInfo
構造函數中的參數來獲取其他文化的貨幣信息。