[DataContract]
public enum Color
{
Red,
Blue
}
[DataContract]
public enum Color1
{
[EnumMember]
Red,
[EnumMember]
Blue
}
在序列化时或在客户端这两个枚举会不同吗?
最佳答案
如果您未使用EnumMember属性标记枚举值,则该值不会成为数据的一部分
契约(Contract)。这意味着它将不会出现在wsds/contract/proxies中,并且客户端将无法使用它。