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