我正在讀取.xml文件,根據元素的不同,可能有也可能不是依賴關係標記。如何在C#中將列表設置爲空?
[XmlArray("dependencies"), XmlArrayItem("dependency")]
public List<string> Dependencies { get; set; }
當沒有<依賴>,我想要列表設置爲空,我試圖與
List<string> Dependencies = null;
不過的事,當我反序列化我的XML,依賴性如圖計數= 0。我希望它顯示爲空設置,所以當我序列化它時,我不會在我的xml文件中將空白<依賴關係/>標記視爲無用的混亂。這與一個字符串出色地工作,我簡單地設置爲= null,但與列表,這不知道怎麼辦。