Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

CultureInfo.IsNeutralCulture Property

Gets a value indicating whether the current CultureInfo represents a neutral culture.

Namespace: System.Globalization
Assembly: mscorlib (in mscorlib.dll)

public virtual bool IsNeutralCulture { get; }
/** @property */
public boolean get_IsNeutralCulture ()

public function get IsNeutralCulture () : boolean

Not applicable.

Property Value

true if the current CultureInfo represents a neutral culture; otherwise, false.

If this property returns false, the culture is either a specific culture or the invariant culture.

The following code example determines which cultures using the Chinese language are neutral cultures.

NoteNote:

The example displays the zh-CHS and zh-CHT cultures with the 0x0004 and 0x7C04 culture identifiers, respectively. However, your Windows Vista applications should use the "zh-Hans" name instead of "zh-CHS" and the "zh-Hant" name instead of "zh-CHT". The "zh-Hans" and "zh-Hant" names represent the current standard, and should be used unless you have a reason for using the older names.

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,-6} {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 (Taiwan)                        : specific
zh-CN   Chinese (People's Republic of China)    : specific
zh-HK   Chinese (Hong Kong S.A.R.)              : specific
zh-SG   Chinese (Singapore)                     : specific
zh-MO   Chinese (Macao S.A.R.)                  : specific
zh-Hant Chinese (Traditional)                   : neutral

*/

import System.* ;
import System.Globalization.* ;

public class SamplesCultureInfo
{  
    public static void main(String[] args)
    {
        // Lists the cultures that use the Chinese language and determines if 
        // each is a neutral culture.
        for(int iCtr=0;
            iCtr < (CultureInfo.GetCultures(CultureTypes.AllCultures).length);
            iCtr++) {
            CultureInfo ci = 
                CultureInfo.GetCultures(CultureTypes.AllCultures)[iCtr];
            if (ci.get_TwoLetterISOLanguageName().equalsIgnoreCase("zh")) {
                Console.Write("{0,-6} {1,-40}", ci.get_Name(), 
                    ci.get_EnglishName());
                if (ci.get_IsNeutralCulture()) {
                    Console.WriteLine(": neutral");
                }
                else {
                    Console.WriteLine(": specific");
                }
            }
        }
    } //main
} //SamplesCultureInfo

/*
This code produces the following output.

zh-Hans  Chinese (Simplified)                    : neutral
zh-TW   Chinese (Taiwan)                        : specific
zh-CN   Chinese (People's Republic of China)    : specific
zh-HK   Chinese (Hong Kong S.A.R.)              : specific
zh-SG   Chinese (Singapore)                     : specific
zh-MO   Chinese (Macau S.A.R.)                  : specific
zh-Hant  Chinese (Traditional)                   : neutral
*/

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supported in: 2.0, 1.0

XNA Framework

Supported in: 1.0

Community Additions

Show:
© 2014 Microsoft