zoukankan      html  css  js  c++  java
  • C#读取App.config/Web.config

    读取需要添加 System.Configuration 引用,

    两种方式添加:

    1:.NETFramework程序可以在引用右击添加引用,然后添加System.Configuration 

    2:引入Nuget 包:Install-Package   System.Configuration.ConfigurationManager 

    实例如下:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
      </startup>
      <appSettings>
        <add key="a" value="A"/>
        <add key="b" value="B"/>
        <add key="c" value="C"/>
      </appSettings>
      <connectionStrings>
        <add name="MSSQL" connectionString="Server..." providerName="111"/>
        <add name="MYSQL" connectionString="Server....." providerName="222"/>
      </connectionStrings>
    </configuration>
    App.config
    using System;
    using System.Configuration;
    
    namespace ConsoleApp2
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine(ConfigurationManager.AppSettings["a"]);
                Console.WriteLine(ConfigurationManager.AppSettings["b"]);
                Console.WriteLine(ConfigurationManager.AppSettings["c"]);
                Console.WriteLine();
                Console.WriteLine(ConfigurationManager.ConnectionStrings["MSSQL"].ConnectionString);
                Console.WriteLine(ConfigurationManager.ConnectionStrings["MSSQL"].ProviderName);
                Console.WriteLine();
                Console.WriteLine(ConfigurationManager.ConnectionStrings["MYSQL"].ConnectionString);
                Console.WriteLine(ConfigurationManager.ConnectionStrings["MYSQL"].ProviderName);
            }
        }
    }
    读取App.config
    //Asp.Net应用程序(MVC)读取Web.config
    string name = System.Web.Configuration.WebConfigurationManager.AppSettings["name"];
    读取Web.config
  • 相关阅读:
    39门课程。加油!学长只能帮你到这里了!
    联邦企业架构之CIO委员会的企业架构实施指南(上)
    RTEMS 进程切换分析
    styleCop使用介绍和Fxcop使用参考
    获得Web目录URL
    HelloWorld demo
    第一个C语言程序
    文件分布式存储方案
    Linux常用指令别名、输入/输出重定向、管道、命令连接符、命令替换符
    JavaEE项目问题总结
  • 原文地址:https://www.cnblogs.com/RainFate/p/12082497.html
Copyright © 2011-2022 走看看