博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#嵌套类
阅读量:4513 次
发布时间:2019-06-08

本文共 880 字,大约阅读时间需要 2 分钟。

{	"children" : [{			"children" : [{					"children" : [],					"name" : "b"				}			],			"name" : "aaa"		}, {			"children" : [{					"children" : [],					"name" : "t22Name"				}, {					"children" : [],					"name" : "b"				}			],			"name" : "t2"		}	],	"name" : "a"}

上面的JSON要使用C#生成,自己拼字符串很麻烦,需要一个嵌套类,类很简单:

class nestedClass    {        public string name { get; set; }        public List
children = new List
(); }

使用示例:

nestedClass t = new nestedClass();t.name = "a";nestedClass t1 = new nestedClass();t1.name = "aaa";nestedClass t11 = new nestedClass();t11.name = "b";t1.children.Add(t11);t.children.Add(t1);nestedClass t2 = new nestedClass();t2.name = "t2";t.children.Add(t2);nestedClass t22 = new nestedClass();t22.name = "t22Name";t2.children.Add(t22);t2.children.Add(t11);JSONHelper.WriteJSON(t);

转载于:https://www.cnblogs.com/apollokk/p/6713806.html

你可能感兴趣的文章
Jmeter属性和变量
查看>>
java并发编程:并发容器之CopyOnWriteArrayList(转)
查看>>
python基础——面向对象进阶下
查看>>
Linux vi 命令详解
查看>>
本地如何搭建IPv6环境测试你的APP
查看>>
C++ NULL与nullptr的区别
查看>>
vim配置成c++IDE
查看>>
利用node搭建本地服务器
查看>>
python pickle命令执行与marshal 任意代码执行
查看>>
Elasticsearch 2.3 java api
查看>>
golang写入csv
查看>>
基础2
查看>>
java基础篇---网络编程(UDP程序设计)
查看>>
Kafka Producer相关代码分析【转】
查看>>
LeetCode 121. Best Time to Buy and Sell Stock
查看>>
麻省理工学院公开课-第四讲:快速排序 及 随机化 算法
查看>>
pycharm 的包路径设置export PYTHONPATH=$PYTHONPATH
查看>>
SQL语句创建函数
查看>>
解决mysql无法显示中文/MySQL中文乱码问号等问题
查看>>
CentOS 7.2 配置mysql5.7
查看>>