c# Json Dictionary如何实现序列化和反序列化
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章将为大家详细讲解有关c# Json Dictionary如何实现序列化和反序列化,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。using System;us
千家信息网最后更新 2026年11月04日c# Json Dictionary如何实现序列化和反序列化
这篇文章将为大家详细讲解有关c# Json Dictionary如何实现序列化和反序列化,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
using System;using System.Collections.Generic;namespace Test{ class KeyClass { public int value; public KeyClass(int value) { this.value = value; } public static explicit operator KeyClass(string jsonString) { return Newtonsoft.Json.JsonConvert.DeserializeObject(jsonString); } public override string ToString() { return Newtonsoft.Json.JsonConvert.SerializeObject(this); } } class Program { static void Main(string[] args) { TestDictionaryJson(); } static public void TestDictionaryJson() { Dictionary> dic = new Dictionary>(); KeyClass key1 = new KeyClass(1); List value1 = new List(); value1.AddRange(new KeyClass[] { new KeyClass(111), new KeyClass(112), new KeyClass(113) }); KeyClass key2 = new KeyClass(2); List value2 = new List(); value2.AddRange(new KeyClass[] { new KeyClass(211), new KeyClass(212), new KeyClass(213) }); dic.Add(key1, value1); dic.Add(key2, value2); string str = Newtonsoft.Json.JsonConvert.SerializeObject(dic); var result = Newtonsoft.Json.JsonConvert.DeserializeObject>>(str); } }} 其中重要的是:
public static explicit operator KeyClass(string jsonString){ return Newtonsoft.Json.JsonConvert.DeserializeObject(jsonString);}public override string ToString(){ return Newtonsoft.Json.JsonConvert.SerializeObject(this);} 关于"c# Json Dictionary如何实现序列化和反序列化"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
序列
篇文章
c#
更多
不错
实用
重要
内容
文章
知识
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
保险科技 互联网保险
互联网科技金融
互联网科技缩写
一五八零互联网科技
中国互联网金融科技基金
互联网科技博主是什么意思
互联网科技教育视频
互联网科技与管理
黑科技闪耀互联网之光
青岛科技大学互联网大赛研究生
开一家科技互联网公司需要多少钱
天津腾达互联网科技有限公司
迪庆互联网科技招生
如何创新互联网科技
工业互联网山东科技大学
四川互联网展示科技馆设计
互联网相关科技技术
萌小萌互联网科技河南有限公司
青岛易易互联网科技
互联网高科技绘画
科技金融是不是互联网金融
杭州互联网科技公司
云电互联网科技
互联网科技上市公司
盛创互联网科技有限公司
互联网科技热点资讯
互联网科技扶贫时间
特约风豹互联网科技为什么扣费
美国互联网科技公司
深圳互联网科技园地址