12,162
社区成员
发帖
与我相关
我的任务
分享
// 要添加nuget包:
// - Microsoft.Extensions.Configuration.Json
// - Microsoft.Extensions.Configuration.Binder
using Microsoft.Extensions.Configuration;
using System;
namespace CoreApp1
{
class Program
{
static void Main(string[] args)
{
var config = new ConfigurationBuilder()
.AddJsonFile("appsetting.json", optional: true, reloadOnChange: false)
.Build();
var settings = config.GetSection("通讯配置").Get<通讯配置>();
Console.WriteLine(settings.服务器地址 + ":" + settings.端口);
}
}
public class 通讯配置
{
public string 服务器地址 { get; set; }
public string 端口 { get; set; }
}
}
appsetting.json:
{
"通讯配置": {
"服务器地址": "ubuntu-18",
"端口": 12345
}
}