using System;
using System.Configuration;
class Program
{
static void Main()
{
// 读取配置文件中的AppSettings部分
string settingValue = ConfigurationManager.AppSettings["MySetting"];
Console.WriteLine("配置项 MySetting 的值为: " + settingValue);
// 读取连接字符串
string connectionString = ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
Console.WriteLine("连接字符串 MyConnectionString 的值为: " + connectionString);
}
}
引用命名空间:
using System.Configuration;:引入了用于访问配置文件的命名空间。读取AppSettings:
ConfigurationManager.AppSettings["MySetting"]:从配置文件的<appSettings>部分读取名为MySetting的键值对。<configuration>
<appSettings>
<add key="MySetting" value="Hello, World!" />
</appSettings>
</configuration>
读取连接字符串:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString:从配置文件的<connectionStrings>部分读取名为MyConnectionString的连接字符串。<configuration>
<connectionStrings>
<add name="MyConnectionString"
connectionString="Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
通过以上代码,你可以轻松地在C#程序中读取配置文件中的设置和连接字符串。
上一篇:c#输出
下一篇:c#timer
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站