环顾四周,我找不到明确的答案。
所以我有一个复杂类型,它包含两个复杂类型
[DataContract]
public class complextype
{
[DataMember]
public Complex1 type1{get;set;}
[DataMember]
public Complex2 type2{get;set;}
}
这是正确的方法吗?因为 Complex1 和 Complex2 总是返回为空,所以我假设没有。
编辑:告诉将两种复杂类型也添加为数据合同
[DataContract]
public Complex1
{
[DataMember]
string Test1{get; set;}
}
[DataContract]
public Complex2
{
[DataMember]
int Test1{get; set;}
}