NumberFormatInfo.NegativeSign Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает строку, обозначающую, что связанное число является отрицательным.
public:
property System::String ^ NegativeSign { System::String ^ get(); void set(System::String ^ value); };
public string NegativeSign { get; set; }
member this.NegativeSign : string with get, set
Public Property NegativeSign As String
Значение свойства
Строка, обозначающая, что связанное число отрицательное. Значение по умолчанию InvariantInfo — "-".
Исключения
Для свойства задано значение null.
Свойство задано, и NumberFormatInfo объект доступен только для чтения.
Примеры
В следующем примере создается экземпляр объекта чтения и записи CultureInfo , который представляет инвариантный язык и региональные параметры и назначает символ OVERLINE (U+203E) свойству NegativeSign . Затем он использует этот CultureInfo объект для форматирования массива отрицательных чисел с плавающей запятой.
using System;
using System.Globalization;
public class Example
{
public static void Main()
{
CultureInfo ci = CultureInfo.CreateSpecificCulture("");
ci.NumberFormat.NegativeSign = "\u203E";
double[] numbers = { -1.0, -16.3, -106.35 };
foreach (var number in numbers)
Console.WriteLine(number.ToString(ci));
}
}
// The example displays the following output:
// ‾1
// ‾16.3
// ‾106.35
Imports System.Globalization
Module Example
Public Sub Main()
Dim ci As CultureInfo = CultureInfo.CreateSpecificCulture("")
ci.NumberFormat.NegativeSign = ChrW(&h203E)
Dim numbers() As Double = { -1.0, -16.3, -106.35 }
For Each number In numbers
Console.WriteLine(number.ToString(ci))
Next
End Sub
End Module
' The example displays the following output:
' ‾1
' ‾16.3
' ‾106.35
Комментарии
Это свойство используется в операциях форматирования и синтаксического анализа. Дополнительные сведения об использовании в операциях форматирования см. в разделах "Стандартные числовые строки форматирования " и " Строки настраиваемого числового формата ".