使用C#解析Json(序列化/反序列化)

[Serializable]
public abstract class SerializableBase<T> {

    protected static T FromJson(string json) {
        return JsonConvert.DeserializeObject<T>(json);
    }

    protected virtual string ToJson() {
        return JsonConvert.SerializeObject(this, Formatting.None);
    }

}

泛型的序列化基类 SerializableBase<T>,包含 FromJson 和 ToJson 方法(需要引用NewtonJson包!!!)。

posted @ 2021-02-20 16:28  imnet  阅读(209)  评论(0)    收藏  举报