完善主體資料,免費贈送VIP會員!
      * 主體類型
      * 企業名稱
      * 信用代碼
      * 所在行業
      * 企業規模
      * 所在職位
      * 姓名
      * 所在行業
      * 學歷
      * 工作性質
      請先選擇行業
      您還可以選擇以下福利:
      行業福利,領完即止!

      下載app免費領取會員

      NULL

      ad.jpg

      二次開發教程:C# 讀取config文件

      發布于:2019-07-25 15:26:29

      網友投稿

      更多

              static void Main(string[] args)

              {           


      //讀取當前exe的config:App.config


      //讀取appSettings節點里的數據


                  NameValueCollection nameValues = ConfigurationManager.AppSettings;

                  string ssssss = nameValues["Key"];


      //讀取當前exe的config:App.config


              //使用exe路徑


                  Configuration configuration = ConfigurationManager.OpenExeConfiguration(Assembly.GetEntryAssembly().Location);

                  AppSettingsSection ass = configuration.AppSettings;

                  string sss = ass.Settings["Key"].Value;


             //讀取configSections里的數據

                  ConfigurationSectionGroup group = configuration.GetSectionGroup("Group");

                  AppSettingsSection group1 = (AppSettingsSection)group.Sections.Get("Group1");




                  string str = group1.Settings["Key"].Value;

                  Console.WriteLine(str);


      //改變值


                  group1.Settings["Key"].Value = "ChangedValue";


      // 保存


                  configuration.Save();


      //讀取dll的config文件:TestDll.dll.config


                  Type tp = typeof(Class1);

                  Configuration config = ConfigurationManager.OpenExeConfiguration(tp.Assembly.Location);

                  ConfigurationSectionGroup _group = config.GetSectionGroup("Group");

                  AppSettingsSection appss = (AppSettingsSection)_group.Sections.Get("SubGroup");

                  Console.WriteLine(appss.Settings["TestKey"].Value);


                  Console.ReadLine();

              }


      App.config文件:


      <?xml version="1.0" encoding="utf-8" ?>

      <configuration>

       

        <configSections>

          <pGroup name="Group">

            <p name="Group1" type="System.Configuration.AppSettingsSection"/>

            <p name="Group2" type="System.Configuration.AppSettingsSection"/>

          </pGroup>

        </configSections>

        <Group>

          <Group1>

            <add key ="Key" value="10"/>

          </Group1>

          <Group2>

            <add key ="Key" value="10"/>

          </Group2>

        </Group>

       

        <appSettings>

          <add key="Key" value="Value"/>

        </appSettings>

        <startup>

          <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />

        </startup>

      </configuration>


      TestDll.dll.config文件:


      <?xml version="1.0" encoding="utf-8" ?>

      <configuration>

        <configSections>

          <pGroup name="Group">

            <p name="SubGroup" type="System.Configuration.AppSettingsSection"/>

          </pGroup>  

        </configSections>

        <Group>

          <SubGroup>

            <add key="TestKey" value="TestValue"/>

          </SubGroup>

        </Group>

      </configuration>

      本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

      未標題-1.jpg

      上一篇:二次開發教程:WPF 設置快捷鍵

      下一篇:二次開發教程:Revit開發自定義警告

      主站蜘蛛池模板: 成人精品视频一区二区三区尤物| 国产精品一区二区毛卡片| 精品一区二区三区在线播放视频| 少妇无码一区二区三区| 97久久精品一区二区三区| 精品国产鲁一鲁一区二区| 无码人妻一区二区三区兔费| 免费观看日本污污ww网站一区| 丝袜无码一区二区三区| 少妇激情一区二区三区视频| 亚洲愉拍一区二区三区| 香蕉久久AⅤ一区二区三区| 亚洲AV成人精品日韩一区18p| 色妞AV永久一区二区国产AV| 午夜DV内射一区二区| 日韩精品人妻一区二区三区四区| 无码人妻精品一区二区蜜桃百度| 亚洲色精品aⅴ一区区三区| 亚洲第一区二区快射影院| 日本高清无卡码一区二区久久| 国产麻豆精品一区二区三区v视界 国产美女精品一区二区三区 | 日本精品一区二区在线播放 | 精品人妻AV一区二区三区| 精品国产日韩亚洲一区91| 亚洲国产成人久久一区久久| 久久久一区二区三区| 精品不卡一区中文字幕| 3d动漫精品一区视频在线观看| 欧美人妻一区黄a片| 性色AV 一区二区三区| 亚洲AV综合色一区二区三区| 国产精品亚洲综合一区在线观看 | av无码一区二区三区| 无码人妻精品一区二区三区66| 国产成人精品一区二三区 | 日韩AV片无码一区二区不卡| 无码av免费一区二区三区试看| 欲色影视天天一区二区三区色香欲| 亚洲av乱码一区二区三区香蕉| 亚洲AV成人一区二区三区观看| 亚洲AV无码一区二区三区系列|