配置文件
private static string GetPass(string key)
{
string strPass = "";
foreach (string strKey in ConfigurationManager.AppSettings)
{
if (strKey==key)
{
strPass= ConfigurationManager.AppSettings[key];
}
}
return strPass;
}
此段代码怎么返回strPass是空。求教。谢谢 --------------------编程问答-------------------- <?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<clear/>
<add key="strPassword" value="admin"/>
</appSettings>
</configuration>
这是配置文件。 --------------------编程问答-------------------- 你的贴出来的代码是没有问题的,strPass是可以返回"admin"的值的,是不是你的传进方法里面的参数有问题呀? debug试一下是不是传进来的是“strPassword” 这个值,而且大小写是区分的。 --------------------编程问答--------------------
Console.WriteLine("I'm Sorry,I don'n know.");--------------------编程问答-------------------- 要添加对System.Configuration.dll文件的引用
--------------------编程问答-------------------- 直接取得就行,不用循环
string pass=ConfigurationManager.AppSettings["strPassword"];
补充:.NET技术 , C#