.net core 控制台应用程序读取配置文件app.config

读取app.config

  1. 新建控制台项目
    我这里的开发环境是 win7 + vs2019 + .net core 3.1

  2. 新增app.config,新增文件选择应用程序配置文件,会默认文件名为 App.config ,点击添加即可。
    在这里插入图片描述

  3. 这里会生成一个xml格式的app.config文件,内容如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>
  1. 我们往里面添加配置信息,例如:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
	<appSettings>
		<add key="username" value="admin" />
		<add key="token" value="d2232" />
		<add key="sqlconnection" value="sqlserver" />
		<add key="hehe" value="haha" />
	</appSettings>
</configuration>
  1. 新增NuGet包
    在这里插入图片描述
  2. 编写代码,读取配置。
using System;
using System.Configuration;

namespace ConfigTest
{
    
    
    class Program
    {
    
    
        static void Main(string[] args)
        {
    
    

            //单个读取
            var hehe = ConfigurationManager.AppSettings["hehe"];

            Console.WriteLine(hehe);

            //遍历
            foreach (string key in ConfigurationManager.AppSettings.AllKeys)
            {
    
    
                Console.WriteLine(ConfigurationManager.AppSettings[key]);
            }
        }
    }
}

如果是.net framwork ,就不需要nuget了,直接添加引用就行了,
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/mrtwenty/article/details/126621159