繁体   English   中英

使用 c# 创建多个字典并附加到列表中

[英]creating multiple dictionary and appending into list using c#

我是 C# 的新手,我正在尝试使用 c# 创建类似的东西。 我们怎么能做到这一点任何建议。 我只想创建字典列表。

a = [ {“服务器”:“10.14.13.1”,“首选”:“是”},{“服务器”:“10.1.2.1”,“首选”:“否”}]

public class POCO
{
    [JsonProperty("server")]
    public string Server { get; set; }

    [JsonProperty("prefer")]
    public string Prefer { get; set; }
}

POCO o1 = new POCO("10.1.2.1", "No");
POCO o2 = new POCO("10.1.2.2", "YES");
List<POCO> list = new List<POCO>() {o1, o2};

JsonConvert.SerializeObject(list);  //<-- this is what you want

笔记

  1. 这只是代码片段,我们需要构造函数(a,b)才能使其完全工作。
  2. 您不必自己创建 POCO object,有很多在线工具,例如https://app.quicktype.io/来帮助您。

另请参阅此链接

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM