閱讀572 返回首頁    go 人物


How to remove k__BackingField from Json data

當用DataContractJsonSerializer類序列化對象為Json時,發現序列化後的json對象,每個屬性都帶有k__BackingField後綴,像這樣:

解決辦法:為要被序列化的類打上相應標記,像下麵這樣:
[Serializable]
[DataContract]
public class Person
{
    private string _name;

    [DataMember]
    public string Name
    {
        get { return _name; }
        set { _name = value; }
    }
}
參考:https://forums.asp.net/t/1903020.aspx/1

最後更新:2017-04-03 16:49:03

  上一篇:go Oracle存儲過程基本語法
  下一篇:go Shell腳本編程學習入門 01