没有 DataContract 属性的类有什么区别:
public class BankOperationResult
{
public int CurrentAmount { get; set; }
public bool Success { get; set; }
}
和具有 DataContract 属性的同一个类:
[DataContract]
public class BankOperationResult
{
[DataMember]
public int CurrentAmount { get; set; }
[DataMember]
public bool Success { get; set; }
}
我的意思是,WCF 在编码等时是否以不同的方式处理这两种类型?
无论有没有这些属性,我的 WCF 服务都可以工作......
谢谢,帕维尔