包含复杂类型的复杂类型上的WCF和DataContract

时间:2013-09-26 16:40:04

标签: c# wcf datacontract

四处寻找,我找不到明确的答案。

所以我有一个复杂的类型,它包含两个复杂的类型

[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;}
}

0 个答案:

没有答案