首先,打开你的C#项目的 app.config 文件。如果你没有这个文件,你可能需要手动添加它。通常,这个文件会位于你的项目根目录下,与 .csproj 文件在同一层级。
在 app.config 文件中,你会看到类似下面的结构:
xml<?xml version="1.0" encoding="utf-8" ?><configuration> <!-- 其他配置信息 --> <appSettings> <!-- 在这里添加你的键值对 --> </appSettings> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> </startup></configuration>
你可以在 <appSettings> 标签内添加你的键值对,如下所示:

xml<appSettings> <add key="Setting1" value="Value1" /> <add key="Setting2" value="Value2" /> <add key="ConnectionString" value="Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;" /></appSettings>
在这个例子中,我们添加了三个键值对:Setting1、Setting2 和 ConnectionString。每个键值对都由 key 和 value 属性组成。
在C#代码中,你可以使用 ConfigurationManager 类来访问这些设置。首先,你需要添加对 System.Configuration 命名空间的引用:

csharpusing System.Configuration;
然后,你可以使用 ConfigurationManager.AppSettings 属性来读取设置值:
csharpstring setting1Value = ConfigurationManager.AppSettings["Setting1"];string setting2Value = ConfigurationManager.AppSettings["Setting2"];string connectionString = ConfigurationManager.AppSettings["ConnectionString"];
请注意,为了使 ConfigurationManager 类可用,你需要确保你的项目引用了 System.Configuration 程序集。在.NET Core 或 .NET 5/6+ 项目中,这通常是通过NuGet包 Microsoft.Extensions.Configuration 来实现的,并且配置方式会有所不同,通常使用 IConfiguration 接口而不是 ConfigurationManager 类。
最后,不要忘记在构建或运行你的应用程序之前保存 app.config 文件的更改。