当前位置:编程学习 > C#/ASP.NET >>

配置文件

        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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,