本文中的指导方针适用于本地化资源(如错误消息和菜单文本)。
在资源关键字中使用 Pascal 包装。
提供描述性的标识符要胜于简短的标识符。应该尽可能地保持它们是简练的,但是不要以牺牲可读性来作为代价。
不要使用来自于公共语言运行时(CLR)编程语言的特定关键字。
在资源的命名中使用只包含字母数字的字符串和下划线。
使用圆点分隔符(".")把标识符套入到一个清晰的层次中。
例如,类似于 Menus.FileMenu.Close.Text 和 Menus.FileMenu.Close.Color 的命名就符合这个指导方针。
为异常消息资源而使用的命名约定:资源标识符应该是异常类型名称加上一个简短的并被圆点分隔的异常标识符。
例如,ArgumentException.BadEnumValue 就符合这个指导方针。