Globalization and Localization Namespaces in Visual Studio

The namespaces in the .NET Framework for globalizing and localizing applications and components include:

  • System.Globalization - contains classes that define culture-related information, including the language, the country/region, the calendars in use, the format patterns for dates, currency and numbers, and the sort order for strings.

  • System.Resources - provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application.

  • System.Resources.Tools - contains the StronglyTypedResourceBuilder class, which provides support for strongly-typed resources. This compile-time feature encapsulates access to resources by creating classes that contain a set of static read-only (get) properties, thus making it easier to consume resources.

  • System.Text - contains classes representing ASCII, Unicode, UTF-7, and UTF-8 character encoding.

See Also

Other Resources

.NET Framework Class Library in Visual Studio