C#读取Json配置文件

1、安装NuGet包:Newtonsoft.Json

2、新建Confgi.json,属性设置为始终复制或者复制最新

Tip: 名字需要和属性名字一一对应。

{
  "KFins": -1,
  "KZs" : 0.2,
 "周期": 100
}

3、在Models文件中新建AppConfig.cs和ConfigManager.cs

复制代码
    public class AppConfig
    {
        public double KFins { get; set; }
        public double kZs { get; set; }

      [JsonProperty("周期")]
      public double Period { get; set; }


    }
复制代码
复制代码
    using Newtonsoft.Json;
   using System.IO;

public static class ConfigManager { public static AppConfig appConfig { get; private set; } static ConfigManager() { LoadConfig(); } private static void LoadConfig() { var json = File.ReadAllText("Helper/Config.json"); appConfig = JsonConvert.DeserializeObject<AppConfig>(json); } }
复制代码

 4、调用

1
double KFins = ConfigManager.appConfig.KFins;

  

posted @   WilsonH  阅读(181)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示