CultureInfo.IsNeutralCulture Propiedad

Definición

Obtiene un valor que indica si el CultureInfo actual representa una referencia cultural neutra.

C#
public virtual bool IsNeutralCulture { get; }

Valor de propiedad

true si el CultureInfo actual representa una referencia cultural neutra; en caso contrario, false.

Ejemplos

En el ejemplo de código siguiente se determina qué referencias culturales usan el idioma chino son referencias culturales neutras.

Nota

En el ejemplo se muestran los nombres de referencia cultural y zh-CHT anteriores zh-CHS con el 0x0004 y 0x7C04 identificadores de referencia cultural, respectivamente. Sin embargo, las aplicaciones de Windows Vista deben usar el zh-Hans nombre en lugar de zh-CHS y el zh-Hant nombre en lugar de zh-CHT. Los zh-Hans nombres y zh-Hant representan el estándar actual y se deben usar a menos que tenga un motivo para usar los nombres anteriores.

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

*/

Comentarios

Una referencia cultural neutra es una referencia cultural asociada a un idioma, pero no a un país o región. Difiere de una referencia cultural específica, que es una referencia cultural asociada a un idioma y a un país o región. Por ejemplo, fr es el nombre de la referencia cultural francesa neutra, mientras que fr-FR es el nombre de la referencia cultural francesa en Francia.

Si esta propiedad devuelve false, la referencia cultural es una referencia cultural específica o la referencia cultural invariable.

Se aplica a

Producto Versiones
.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

Consulte también