Lire en anglais

Partager via


CultureInfo.IsNeutralCulture Propriété

Définition

Obtient une valeur indiquant si l'élément CultureInfo actuel représente une culture neutre.

C#
public virtual bool IsNeutralCulture { get; }

Valeur de propriété

true si l'élément CultureInfo actuel représente une culture neutre ; sinon, false

Exemples

L’exemple de code suivant détermine les cultures qui utilisent la langue chinoise sont des cultures neutres.

Notes

L’exemple montre comment afficher les zh-CHS anciens noms et zh-CHT les noms de culture avec les identificateurs 0x0004 et 0x7C04 culture, respectivement. Toutefois, vos applications Windows Vista doivent utiliser le nom à la zh-Hans place de zh-CHS et le zh-Hant nom au lieu de zh-CHT. Les zh-Hans noms et zh-Hant représentent la norme actuelle et doivent être utilisés, sauf si vous avez une raison d’utiliser les anciens noms.

C#
using System;
using System.Globalization;

public class SamplesCultureInfo
{

   public static void Main()
   {

      // Lists the cultures that use the Chinese language and determines if each is a neutral culture.
      foreach (CultureInfo ci in CultureInfo.GetCultures(CultureTypes.AllCultures))
      {
         if (ci.TwoLetterISOLanguageName == "zh")
         {
            Console.Write("{0,-7} {1,-40}", ci.Name, ci.EnglishName);
            if (ci.IsNeutralCulture)
            {
               Console.WriteLine(": neutral");
                }
            else
            {
               Console.WriteLine(": specific");
            }
         }
      }
   }
}


/*
This code produces the following output.

zh-Hans Chinese (Simplified)                    : neutral
zh-TW   Chinese (Traditional, Taiwan)           : specific
zh-CN   Chinese (Simplified, PRC)               : specific
zh-HK   Chinese (Traditional, Hong Kong S.A.R.) : specific
zh-SG   Chinese (Simplified, Singapore)         : specific
zh-MO   Chinese (Traditional, Macao S.A.R.)     : specific
zh      Chinese                                 : neutral
zh-Hant Chinese (Traditional)                   : neutral
zh-CHS  Chinese (Simplified) Legacy             : neutral
zh-CHT  Chinese (Traditional) Legacy            : neutral

*/

Remarques

Une culture neutre est une culture associée à une langue, mais pas à un pays ou à une région. Il diffère d’une culture spécifique, qui est une culture qui est associée à la fois à une langue et à un pays ou une région. Par exemple, fr est le nom de la culture Français neutre, tandis que fr-FR est le nom de la culture Français en France.

Si cette propriété retourne false, la culture est une culture spécifique ou la culture invariante.

S’applique à

Produit Versions
.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

Voir aussi