我正在尝试创建一个使用List
的WCF public class myClass {
public int ID { get;set;}
}
在我的服务中我写
[DataContract]
public class myClass
{
public int ID { get; set; }
}
我的客户指出实体
ServiceReference2.myClass[] sendData = new ServiceReference2.myClass[2];
但是当我将新的myClass添加到数组中时,如
ServiceReference2.myClass add1= new ServiceReference2.myClass();
实体仅公开字段“ExtensionData”而不显示字段ID
我做错了什么
答案 0 :(得分:7)
您忘记使用DataMember属性修饰ID属性:
[DataContract]
public class myClass
{
[DataMember]
public int ID { get; set; }
}