NumberFormatInfo.CurrencySymbol Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает строку, используемую в качестве знака денежной единицы.
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
Комментарии
Строка, назначенная свойству CurrencySymbol , включается в результируемую строку, если числовое значение отформатировано с помощью строки стандартного числового формата "C".