NumberFormatInfo.CurrencyGroupSeparator Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la chaîne qui sépare les groupes de chiffres à gauche du séparateur décimal dans les valeurs de devise.
public:
property System::String ^ CurrencyGroupSeparator { System::String ^ get(); void set(System::String ^ value); };
public string CurrencyGroupSeparator { get; set; }
member this.CurrencyGroupSeparator : string with get, set
Public Property CurrencyGroupSeparator As String
Valeur de propriété
Chaîne qui sépare les groupes de chiffres à gauche du séparateur décimal dans les valeurs de devise. La valeur par défaut de InvariantInfo est « , ».
Exceptions
La propriété est définie sur null
.
La propriété est définie et l’objet NumberFormatInfo est en lecture seule.
Exemples
L’exemple suivant illustre l’effet de la modification de la CurrencyGroupSeparator propriété .
using namespace System;
using namespace System::Globalization;
int main()
{
// Gets a NumberFormatInfo associated with the en-US culture.
CultureInfo^ MyCI = gcnew CultureInfo( "en-US",false );
NumberFormatInfo^ nfi = MyCI->NumberFormat;
// Displays a value with the default separator (S", ").
Int64 myInt = 123456789;
Console::WriteLine( myInt.ToString( "C", nfi ) );
// Displays the same value with a blank as the separator.
nfi->CurrencyGroupSeparator = " ";
Console::WriteLine( myInt.ToString( "C", nfi ) );
}
/*
This code produces the following output.
$123, 456, 789.00
$123 456 789.00
*/
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( "C", nfi ) );
// Displays the same value with a blank as the separator.
nfi.CurrencyGroupSeparator = " ";
Console.WriteLine( myInt.ToString( "C", 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("C", nfi))
' Displays the same value with a blank as the separator.
nfi.CurrencyGroupSeparator = " "
Console.WriteLine(myInt.ToString("C", nfi))
End Sub
End Class
'This code produces the following output.
'
'$123,456,789.00
'$123 456 789.00
Remarques
La valeur initiale de cette propriété est dérivée des paramètres de l’élément Régional et Langue dans Panneau de configuration.
La CurrencyGroupSeparator propriété est utilisée avec la chaîne de format standard « C » pour définir le symbole qui sépare les groupes de chiffres intégraux. Pour plus d’informations, consultez Chaînes de format numériques standard.