如何访问C#中应用程序配置文件和Settting.settings配置文件的使用

首先在控制台项目中添加应用程序配置文件App.config(注意这个配置文件名不能修改)

在该配置文件中代码如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="Website" value="http://www.mronginfo.com"/>
  </appSettings>
  <connectionStrings>
    <add name="con" connectionString="localhost"/>
  </connectionStrings>
</configuration>

如何访问App.config中appSettings、connectionStrings中的值呢?

1、添加引用System.Configuration.dll

2、添加命名空间using System.Configuration;

具体代码如下:

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

namespace ConTest
{
       class Sample
    {
       
         public static void Main(string[] args)
        {
            string URL =ConfigurationManager.AppSettings["Website"].ToString();
            Console.WriteLine(URL);

            string con = ConfigurationManager.ConnectionStrings["con"].ConnectionString;
            Console.WriteLine(con);
            Console.Read();

        }
     }
}

 

其实也可以添加Setting.settings配置文件;

初始化字符串变量如:strSearchWebsite

范围改为应用程序

值为:http://www.google.com

在应用程序中访问strSearchWebsite的值

string strName = Properties.Settings.Default.strSearchWebsite.ToString();
MessageBox.Show(strName);

弹出http://www.google.com的内容.

posted @ 2013-03-26 15:32  Predator  阅读(324)  评论(0编辑  收藏  举报