您的位置:首页 > 移动开发

如何读写 app.config

2009-09-04 15:36 267 查看
如何读写 app.config

using System;
using System.Collections.Generic;
using System.Text;
using System.Configuration;
using System.Collections;

namespace ServicesConfiguration
{
    public class ConfigurationDispose
    {
        public ConfigurationDispose()
        {
         }

        #region GetConfiguration
        /// <summary>
        /// 取得appSettings里的值
        /// </summary>
        /// <param name="key">键</param>
        /// <returns>值</returns>
        public static string GetConfiguration(string key)
        {
            return ConfigurationManager.AppSettings[key];
         }
        #endregion

        #region GetConfigurationList
        /// <summary>
        /// 取得appSettings里的值列表
        /// </summary>
        /// <param name="filePath">配置文件路径</param>
        /// <returns>值列表</returns>
        public static KeyValueConfigurationCollection GetConfigurationList(string filePath)
        {
             AppSettingsSection appSection = null;                       //AppSection对象
             Configuration configuration = null;                         //Configuration对象     
             KeyValueConfigurationCollection k = null;                   //返回的键值对类型

             configuration = ConfigurationManager.OpenExeConfiguration(filePath);

            //取得AppSettings节
             appSection = (AppSettingsSection)configuration.Sections["appSettings"];

            //取得AppSetting节的键值对
             k = appSection.Settings;

            return k;
                    
         }
        #endregion

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: