C# 使用json配置文件
Posted 包子789654
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 使用json配置文件相关的知识,希望对你有一定的参考价值。
1,添加jsconfig1.json配置文件
2,编辑好json文件
3,在bin目录中新建一个Config文件夹,把json文件复制过来
4,新建配置类
需要添加引用Newtonsoft.json
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Windows.Forms; using Newtonsoft.Json; namespace ESCollect.ESCollect { public class ServerSettings { static ServerSettings() { var jsonString = File.ReadAllText(Path.Combine(Application.StartupPath, "Config/app.json")); _default = (ServerSettings)JsonConvert.DeserializeObject(jsonString, typeof(ServerSettings)); } static ServerSettings _default; public static ServerSettings Default { get { return _default; } } /// <summary> /// PLC从机端口 /// </summary> public int SlavePort { get; set; } /// <summary> /// PLC从机Ip /// </summary> public string SlaveIp { get; set; } /// <summary> /// 从机ID /// </summary> public byte SlaveId { get; set; } } }
5,使用:
#region PLC //初始化modbusmaster modbusFactory = new ModbusFactory(); //在本地测试 所以使用回环地址,modbus协议规定端口号 502 master = modbusFactory.CreateMaster(new TcpClient(ServerSettings.Default.SlaveIp, ServerSettings.Default.SlavePort)); #endregion
以上是关于C# 使用json配置文件的主要内容,如果未能解决你的问题,请参考以下文章
C#利用newtonsoft.json读取.so配置文件内容
VS Code配置snippets代码片段快速生成html模板,提高前端编写效率