自定义区域技术示例

更新:2007 年 11 月

本示例说明了如何通过创建从类型 CultureInfo 继承的新类来创建自定义区域性。该自定义区域性可用于指定格式设置信息(本示例中为货币金额)和从附属资源 DLL 或并行程序集中检索资源。本示例只能从命令行生成。无法使用 Visual Studio 生成。

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

使用命令提示生成示例

  1. 打开命令提示窗口,然后定位到该示例的语言特定子目录之一。

  2. 根据所选择的编程语言,在命令行上键入 msbuild CustomCultureCS.sln 或 msbuild CustomCultureVB.sln。例如,要生成应用程序的 C# 版本,请在命令行上键入 msbuild CustomCultureCS.sln。

运行示例

  1. 使用命令提示或 Windows 资源管理器定位到包含生成的可执行文件的目录。

  2. 在命令行上键入 CustomCulture.exe,或者在 Windows 资源管理器中双击可执行文件的图标。

要求

**.NET Framework 版本:**2.0、1.1、1.0

备注

新类将重写 CultureInfo 成员,以指定货币格式并将特定于自定义类的资源(例如自定义区域性的 Name 属性)提供给调用应用程序。有关实现自定义区域性的更多信息,请参见源代码文件中的注释。

请参见

概念

资源本地化

本地化分析

本地化

参考

Assembly

CultureInfo

CurrentThread

LoadFrom

NumberFormatInfo

ResourceManager

StartupPath

System.Globalization

System.Threading

其他资源

编码和本地化