using System;
using System.Configuration;
class Program
{
static void Main()
{
// 读取配置文件中的AppSettings部分
string settingValue = ConfigurationManager.AppSettings["MySetting"];
Console.WriteLine("MySetting value: " + settingValue);
// 读取连接字符串
string connectionString = ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString;
Console.WriteLine("Connection String: " + connectionString);
}
}
引入命名空间:
using System.Configuration;:引入配置文件读取所需的命名空间。读取AppSettings:
ConfigurationManager.AppSettings["MySetting"]:从配置文件的<appSettings>部分读取键为MySetting的值。你需要确保在配置文件中定义了这个键,例如:<configuration>
<appSettings>
<add key="MySetting" value="SomeValue"/>
</appSettings>
</configuration>
读取连接字符串:
ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString:从配置文件的<connectionStrings>部分读取键为MyConnection的连接字符串。你需要确保在配置文件中定义了这个键,例如:<configuration>
<connectionStrings>
<add name="MyConnection" connectionString="Data Source=server;Initial Catalog=database;Integrated Security=True"/>
</connectionStrings>
</configuration>
输出结果:
Console.WriteLine将读取到的配置信息输出到控制台。请确保你的项目中已经添加了对System.Configuration的引用,否则代码将无法编译。
上一篇:c# semaphoreslim
下一篇:c#timer
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站