0
這是XML錯誤:C#成員名稱不能與它們的封閉類型
<TEST ID=1 TITLE="HELLO" TEST=false/>
這個文件是XmlSerializer的
[Serializable]
[XxmlRoot(ElementName = "TEST"]
public class TEST
{
[XmlAttribute(AttributeName = "ID"]
public int ID {get;set;}
[XmlAttribute(AttributeName = "TITLE"]
public string TITLE {get;set;}
[XmlAttribute(AttributeName = "TEST"]
public bool TEST {get;set;}
}
運行該項目
錯誤消息 「'TEST '會員名稱不能與其封閉類型相同'
我聯合明白它。但我不能重命名這個AttributeName和RootName, XML文件是永不改變,而不是我的文件。我怎樣才能改變這個序列化文件?
非常感謝你! – user3444535