您需要使用 key 和 value 属性来声明它们,如下所示:
<appSettings>
<add key="username" value="abcd"/>
<add key="password" value="abcd123"/>
<appSettings/>
如果您需要基础知识,可以通过以下方式访问密钥:
string username = System.Configuration.ConfigurationManager.AppSettings["username"].ToString();
string password = System.Configuration.ConfigurationManager.AppSettings["password"].ToString();
要访问我的网络配置键,我总是在我的应用程序中创建一个静态类。这意味着我可以在任何需要的地方访问它们,并且我没有在我的应用程序中使用字符串(如果它在 web 配置中发生更改,我必须经历所有更改它们的事件)。这是一个示例:
using System.Configuration;
public static class AppSettingsGet
{
public static string Username
{
get { return ConfigurationManager.AppSettings["username"].ToString(); }
}
public static string Password
{
get { return ConfigurationManager.AppSettings["password"].ToString(); }
}
}