只是一個好奇的問題。當我保留對象refernces在序列化對象圖與DataContractSerializer的發出的XML那裏有refrences看起來是這樣的:DataContractSerializer:保留參考
<test z:Ref="1" and i:nil="true" />
任何人能告訴我,爲什麼它說我:無=「真」嗎?爲什麼不只是參考?
只是一個好奇的問題。當我保留對象refernces在序列化對象圖與DataContractSerializer的發出的XML那裏有refrences看起來是這樣的:DataContractSerializer:保留參考
<test z:Ref="1" and i:nil="true" />
任何人能告訴我,爲什麼它說我:無=「真」嗎?爲什麼不只是參考?
這是因爲test
元素的內容是空的。 i:nil="true"
是必要的,以便內容驗證。
這是對您的元素的引用。 你必須有你的元素的定義是這樣的文件以前在:
<test z:Id="1">
...
</test>
是的。但正如問題所述:爲什麼和i:nil =「true」 - 引用元素存在。 – asgerhallas 2009-07-03 07:25:15
非常感謝您再次選擇這個!我還在想:) – asgerhallas 2010-01-13 11:52:46