我有一个包含一些字段和属性的类:
generic methods and lambdas
我创建了一个用于标记某些字段的属性:
arrays
现在我想要将具有默认值的模板XML文件反序列化为使用lists
标记的对象时,我有这种特殊情况。
这是我的反序列化代码:
[DataContract]
public class Order {
[DataMember]
[FromTemplate]
public string orderNo;
[DataMember]
public List<Element> elements;
}
但这显然反序列化了所有public class FromTemplate : System.Attribute
{
public FromTemplate() { }
}
个对象。如何只筛选出[FromTemplate]
个对象?