通过分配字段反序列化json

时间:2019-03-06 12:00:45

标签: c# json serialization

我最近从同事代码中看到了以下代码:

   public class SegmentList
    {
        public static implicit operator string(SegmentList value)
        {
            return Newtonsoft.Json.JsonConvert.SerializeObject(value);
        }

        public static implicit operator SegmentList(string value)
        {
            return Newtonsoft.Json.JsonConvert.DeserializeObject<SegmentList>(value);
        }
    }

SegmentList segmentList = segmentListString;

但是我对此感到困惑。谁能解释这个代码?

0 个答案:

没有答案