区域生成器应用程序示例

更新:2007 年 11 月

本示例演示如何定义和注册一个或多个自定义区域性。利用本示例中提供的 CultureBuilderSample 应用程序,您可以将预定义区域性用作基或混合使用多个区域性的元素,以此来创建新的区域性并在您的计算机上注册它们。您也可以自定义与随 .NET Framework 一起提供的任何预定义区域性关联的值。

有关使用这些示例的信息,请参见下面的主题:

使用命令提示生成示例

  1. 打开命令提示窗口,然后定位到 CultureSample 目录下的语言特定的子目录中的一个。有关所需设置和 SDK 命令提示的信息,请参见如何:设置示例设置

  2. 根据所选择的编程语言,键入 msbuild CultureSampleCS.sln 或 msbuild CultureSampleVB.sln。

使用 Visual Studio 生成示例

  1. 打开 Windows 资源管理器,然后定位到 CultureSample 目录下的语言特定的子目录中的一个。

  2. 根据所选择的编程语言,双击 CultureSampleCS.sln 或 CultureSampleVB.sln 文件,从而在 Visual Studio 中打开该文件。

  3. 在“生成”菜单中选择“生成解决方案”。

应用程序将在默认的 \bin 或 \bin\Debug 子目录中生成。

运行示例

  1. 打开 Windows 资源管理器,然后定位到包含可执行文件的目录。

  2. 双击 CultureBuilderSample 应用程序的图标。

备注

该示例生成一个 Windows 窗体应用程序。您可以像启动并运行任何 Windows 应用程序一样启动并运行该应用程序。

本示例广泛使用 CultureInfoNumberFormatInfoDateTimeFormatInfo 类型来加载、创建和修改区域性特定的值。利用这些类和 System.Globalization 命名空间中定义的其他类型,您可以定义区域性相关信息,例如国家/地区、编写它所用的语言和脚本、日历以及字符串、数字、日期、时间和货币的格式信息。

azbzehha.alert_note(zh-cn,VS.90).gif说明:

CultureBuilder 窗体上的 ComboBox 控件中包含一个可用区域性的列表,但其中不包含您创建的自定义区域性,即使在您的计算机上注册了这些区域性后也是如此。

请参见

概念

本地化

使用 CultureInfo 类

参考

CultureInfo 类

DateTimeFormatInfo 类

NumberFormatInfo 类

System.Globalization 命名空间

其他资源

编码和本地化