zoukankan      html  css  js  c++  java
  • appSetting 在单独文件的读写

        #region appSetting
    
        /// <summary>
        /// 设定 appSetting
        /// </summary>
        /// <param name="AppKey"></param>
        /// <param name="AppValue"></param>
        public static void SetValue(string AppKey, string AppValue)
        {
            XmlDocument xDoc = new XmlDocument();
            string path = HttpContext.Current.Server.MapPath("~/");
            xDoc.Load(path + "Config.xml");
            XmlNode xNode;
            XmlElement xElem1;
            XmlElement xElem2;
            xNode = xDoc.SelectSingleNode("//appSettings");
            xElem1 = (XmlElement)xNode.SelectSingleNode("//add[@key='" + AppKey + "']");
            if (xElem1 != null)
            {
                xElem1.SetAttribute("value", AppValue);           
            }
            else
            {
                xElem2 = xDoc.CreateElement("add");
                xElem2.SetAttribute("key", AppKey);
                xElem2.SetAttribute("value", AppValue);
                xNode.AppendChild(xElem2);
            }
            xDoc.Save(path + "Config.xml");
        }
    
        /// <summary>
        /// appSetting 根据Key取Value值 没有返回空字符
        /// </summary>
        /// <param name="key"></param>
        public static string GetValue(string key)
        {
            object appValue = ConfigurationManager.AppSettings[key];
            return null != appValue ? appValue.ToString().Trim() : "";
        }
    
        #endregion
    
    
    
  • 相关阅读:
    全排列 next_permutation()函数
    hdu1247
    hdu3518
    pku2774 求最长公共子串
    hdu3460 Ancient Printer
    pku2001
    pku 3261
    NOI.AC#2007light【根号分治】
    CF1370F2The Hidden Pair(Hard Version)【交互题,二分】
    P3335[ZJOI2013]蚂蚁寻路【dp】
  • 原文地址:https://www.cnblogs.com/chenmfly/p/6170531.html
Copyright © 2011-2022 走看看