Enum的版本

use*_*618 1 c# enums web-services winforms

public enum ObjectType {Country = 0,Region = 1,Province = 2,City = 3,Hotel = 4}

我有两个语言版本的两个应用程序,这个枚举在某个地方显示,所以取决于语言版本我想显示正确版本的枚举

用德语版本代替Country Land等

此应用程序使用相同的websercice,它具有此枚举的声明.

添加

我有一个datagridview和对象列表,哪些类有字段ObjectType,我必须在datagridviev中显示这个池,所以这是一个问题

Mat*_*nen 12

枚举键是代码的一部分,就像方法名称一样.他们不应该本地化.

如果需要本地化,请不要直接向用户显示枚举键.使用资源文件将它们映射到本地化值.