[DataContract]
public enum Color
{
Red,Blue
}
[DataContract]
public enum Color1
{
[EnumMember]
Red,[EnumMember]
Blue
}
在序列化时,或在客户端,这两个枚举会有不同的对待吗?
如果不使用EnumMember
属性标记枚举值,则它不会成为数据的一部分 合同.这意味着它不会出现在wsds / contract / proxies中,并且客户端将无法使用它.
原文链接:https://www.f2er.com/csharp/95956.html