NumberFormatInfo.NumberGroupSeparator Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger strängen som separerar grupper av siffror till vänster om decimaltecknet i numeriska värden.
public:
property System::String ^ NumberGroupSeparator { System::String ^ get(); void set(System::String ^ value); };
public string NumberGroupSeparator { get; set; }
member this.NumberGroupSeparator : string with get, set
Public Property NumberGroupSeparator As String
Egenskapsvärde
Strängen som avgränsar grupper av siffror till vänster om decimaltecknet i numeriska värden. Standardvärdet för InvariantInfo är ",".
Undantag
Egenskapen är inställd på null.
Egenskapen anges och objektet NumberFormatInfo är skrivskyddat.
Exempel
I följande exempel visas effekten av att ändra egenskapen NumberGroupSeparator .
using System;
using System.Globalization;
class NumberFormatInfoSample {
public static void Main() {
// Gets a NumberFormatInfo associated with the en-US culture.
NumberFormatInfo nfi = new CultureInfo( "en-US", false ).NumberFormat;
// Displays a value with the default separator (",").
Int64 myInt = 123456789;
Console.WriteLine( myInt.ToString( "N", nfi ) );
// Displays the same value with a blank as the separator.
nfi.NumberGroupSeparator = " ";
Console.WriteLine( myInt.ToString( "N", nfi ) );
}
}
/*
This code produces the following output.
123,456,789.00
123 456 789.00
*/
Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture.
Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat
' Displays a value with the default separator (",").
Dim myInt As Int64 = 123456789
Console.WriteLine(myInt.ToString("N", nfi))
' Displays the same value with a blank as the separator.
nfi.NumberGroupSeparator = " "
Console.WriteLine(myInt.ToString("N", nfi))
End Sub
End Class
'This code produces the following output.
'
'123,456,789.00
'123 456 789.00
Kommentarer
Egenskapen NumberGroupSeparator används med standardformatsträngen "N" för att definiera symbolen som separerar grupper med heltalssiffror. Mer information finns i Standard numeriska formatsträngar.
På Windows härleds det ursprungliga värdet för den här egenskapen från inställningarna i objektet Region och Language i ovládací panel.