DataTable.Locale DataTable.Locale DataTable.Locale DataTable.Locale Property

Définition

Obtient ou définit les paramètres régionaux utilisés pour comparer des chaînes dans la table.Gets or sets the locale information used to compare strings within the table.

public:
 property System::Globalization::CultureInfo ^ Locale { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
[System.Data.DataSysDescription("DataTableLocaleDescr")]
public System.Globalization.CultureInfo Locale { get; set; }
member this.Locale : System.Globalization.CultureInfo with get, set
Public Property Locale As CultureInfo

Valeur de propriété

CultureInfo qui contient les données relatives aux paramètres régionaux de l'ordinateur de l'utilisateur.A CultureInfo that contains data about the user's machine locale. La valeur par défaut est le DataSet de l'objet CultureInfo (retourné par la propriété Locale) auquel appartient DataTable. Si la table n'appartient pas à DataSet, la valeur par défaut est le CultureInfo du système en cours.The default is the DataSet object's CultureInfo (returned by the Locale property) to which the DataTable belongs; if the table doesn't belong to a DataSet, the default is the current system CultureInfo.

Exemples

L’exemple suivant définit le CultureInfo par le Locale biais de et imprime le nom de la langue ISO.The following example sets the CultureInfo through the Locale and prints the ISO language name.

private void ChangeCultureInfo(DataTable table)
{
    // Print the LCID  of the present CultureInfo.
    Console.WriteLine(table.Locale.LCID);

    // Create a new CultureInfo for the United Kingdom.
    CultureInfo myCultureInfo = new CultureInfo("en-gb");
    table.Locale = myCultureInfo;

    // Print the new LCID.
    Console.WriteLine(table.Locale.LCID); 
}
Private Sub ChangeCultureInfo(table As DataTable)
   ' Print the LCID  of the present CultureInfo.
   Console.WriteLine(table.Locale.LCID)

   ' Create a new CultureInfo for the United Kingdom.
   Dim myCultureInfo As New CultureInfo("en-gb")
   table.Locale = myCultureInfo

   ' Print the new LCID.
   Console.WriteLine(table.Locale.LCID) 
End Sub

Remarques

Un CultureInfo représente les préférences logicielles d’une culture ou d’une communauté particulière.A CultureInfo represents the software preferences of a particular culture or community.

Lorsqu’il est utilisé pour les comparaisons CultureInfo de chaînes, le affecte le tri, les comparaisons et le filtrage.When used for string comparisons, the CultureInfo affects sorting, comparisons, and filtering.

Notes

Dans les InvariantCulture colonnes qui contiennent des expressions, est utilisé.In columns that contain expressions, the InvariantCulture is used. CurrentCulture Est ignoré.The CurrentCulture is ignored.

S’applique à

Voir aussi