NumberFormatInfo.CurrencySymbol 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定要做為貨幣符號的字串。
public:
property System::String ^ CurrencySymbol { System::String ^ get(); void set(System::String ^ value); };
public string CurrencySymbol { get; set; }
member this.CurrencySymbol : string with get, set
Public Property CurrencySymbol As String
屬性值
要做為貨幣符號的字串。 InvariantInfo 的預設值為 "¤"。
例外狀況
正在將屬性設定為 null
。
正在設定屬性,而且 NumberFormatInfo 物件為唯讀。
範例
下列範例會顯示目前文化特性的貨幣符號,並使用 「C」 標準數值格式字串來格式化貨幣值。
using System;
using System.Globalization;
public class Example
{
public static void Main()
{
Decimal value = 106.25m;
Console.WriteLine("Current Culture: {0}",
CultureInfo.CurrentCulture.Name);
Console.WriteLine("Currency Symbol: {0}",
NumberFormatInfo.CurrentInfo.CurrencySymbol);
Console.WriteLine("Currency Value: {0:C2}", value);
}
}
// The example displays the following output:
// Current Culture: en-US
// Currency Symbol: $
// Currency Value: $106.25
Imports System.Globalization
Imports System.Threading
Module Example
Public Sub Main()
Dim value As Decimal = 106.25d
Console.WriteLine("Current Culture: {0}",
CultureInfo.CurrentCulture.Name)
Console.WriteLine("Currency Symbol: {0}",
NumberFormatInfo.CurrentInfo.CurrencySymbol)
Console.WriteLine("Currency Value: {0:C2}", value)
End Sub
End Module
' The example displays output like the following:
' Current Culture: en-US
' Currency Symbol: $
' Currency Value: $106.25
備註
當數值使用 「C」 標準數值格式字串格式化時,指派給 CurrencySymbol 屬性的字串會包含在結果字串中。