0

我有一些 JSON 可以很好地反序列化(使用 DataContractJsonSerializer):

class Datum { /* properties */ }

是否有装饰(在 WinRT 中)来欺骗序列化程序?

像这样的东西:

[DataContract(Name="Datum")]
class Hamburger { /* properties */ }

不幸的是,这不起作用。

我只想要一个汉堡包类,而不是“基准”类。

可能的?

4

1 回答 1

0

那么 [DataContract(Name="Datum")] 是正确的答案。我的问题似乎是,一旦您使用 [DataContract],您需要在所有属性上使用 [DataMember]。否则反序列化后所有属性都为空。

于 2012-06-13T17:54:16.180 回答