NumberFormatInfo.NegativeSign Özellik

Tanım

İlişkili say ın negatif olduğunu belirten dizeyi alır veya ayarlar.

C#
public string NegativeSign { get; set; }

Özellik Değeri

İlişkili sayın negatif olduğunu belirten dize. için InvariantInfo varsayılan değer "-" şeklindedir.

Özel durumlar

özelliği olarak nullayarlanıyor.

özelliği ayarlanıyor ve NumberFormatInfo nesne salt okunur.

Örnekler

Aşağıdaki örnek sabit kültürü temsil eden bir okuma-yazma CultureInfo nesnesinin örneğini oluşturur ve özelliğine NegativeSign OVERLINE karakterini (U+203E) atar. Ardından bu CultureInfo nesneyi negatif kayan noktalı sayı dizisini biçimlendirmek için kullanır.

C#
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

Açıklamalar

Bu özellik hem biçimlendirme hem de ayrıştırma işlemlerinde kullanılır. Biçimlendirme işlemlerinde kullanımı hakkında daha fazla bilgi için Standart Sayısal Biçim Dizeleri ve Özel Sayısal Biçim Dizeleri konularına bakın.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Ayrıca bkz.