最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET中Config文件的讀寫示例

 更新時間:2017年08月02日 08:58:33   作者:尋i  
通常我們在.NET開發(fā)過程中,會接觸二種類型的配置文件:config文件,xml文件,下面這篇文章主要給大家介紹了關(guān)于ASP.NET中Config文件讀寫的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。

本文主要給大家介紹了關(guān)于ASP.NET中Config讀寫示例的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),話不多說,來一起看看詳細(xì)的介紹吧。

方法如下:

如果是WinForm程序,需要添加引用:

  • System.ServiceModel
  • System.Configuration

App.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 <appSettings>
 <add key="testkey" value="0"></add>
 </appSettings>
</configuration>

NetUtilityLib

using System.Configuration;
namespace pcauto
{
 public static class ConfigHelper
 { 
  ///<summary>  
  ///返回*.exe.config文件中appSettings配置節(jié)的value項  
  ///</summary>  
  ///<param name="strKey"></param>  
  ///<returns></returns> 
  public static string GetAppConfig(string strKey)
  {
   string file = System.Windows.Forms.Application.ExecutablePath;
   Configuration config = ConfigurationManager.OpenExeConfiguration(file); 
   foreach (string key in config.AppSettings.Settings.AllKeys) { 
    if (key == strKey) { 
     return config.AppSettings.Settings[strKey].Value.ToString(); 
    } 
   }
   return null;
  }
  ///<summary>  
  ///在*.exe.config文件中appSettings配置節(jié)增加一對鍵值對  
  ///</summary> 
  ///<param name="newKey"></param> 
  ///<param name="newValue"></param> 
  public static void UpdateAppConfig(string newKey, string newValue) { 
   string file = System.Windows.Forms.Application.ExecutablePath;
   Configuration config = ConfigurationManager.OpenExeConfiguration(file); 
   bool exist = false; 
   foreach (string key in config.AppSettings.Settings.AllKeys) { 
    if (key == newKey) { exist = true; } 
   } 
   if (exist) { config.AppSettings.Settings.Remove(newKey); }
   config.AppSettings.Settings.Add(newKey, newValue); 
   config.Save(ConfigurationSaveMode.Modified);
   ConfigurationManager.RefreshSection("appSettings");
  }  
 }
}

讀示例

ConfigHelper.GetAppConfig("testkey")

寫示例

ConfigHelper.UpdateAppConfig("testkey", "abc");

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持

相關(guān)文章

  • ASP.NET中Response.BufferOutput屬性的使用技巧

    ASP.NET中Response.BufferOutput屬性的使用技巧

    這篇文章介紹了ASP.NET中Response.BufferOutput屬性的使用技巧,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Ajax異步無刷新對局部數(shù)據(jù)更新

    Ajax異步無刷新對局部數(shù)據(jù)更新

    Ajax異步無刷新對局部數(shù)據(jù)更新的實例
    2013-03-03
  • 二級域名Cookie問題的解決方法

    二級域名Cookie問題的解決方法

    今天博客園全面采用二級域名后,發(fā)現(xiàn)即使用戶已經(jīng)登錄,但在訪問二級域名Blog頁面時都顯示沒有登錄(表現(xiàn)為發(fā)表評論時要求輸入驗證碼, 收藏功能無法正常使用),再次登錄后,進(jìn)入其他二級域名還是需要登錄。
    2008-10-10
  • asp.net 光棒效應(yīng)實現(xiàn)代碼

    asp.net 光棒效應(yīng)實現(xiàn)代碼

    asp.net 光棒效應(yīng)(今天剛剛學(xué)到的)
    2009-12-12
  • 區(qū)分ASP.NET中g(shù)et方法和post方法

    區(qū)分ASP.NET中g(shù)et方法和post方法

    我們都知道,get是從服務(wù)器上獲取數(shù)據(jù),post是向服務(wù)器上傳數(shù)據(jù)。本文主要介紹ASP.NET中g(shù)et方法和post方法的區(qū)別,需要的朋友可以參考下
    2015-10-10
  • .NET9?AOT部署方案詳解

    .NET9?AOT部署方案詳解

    文章詳細(xì)介紹了.NET?AOT(Ahead-of-Time)和JIT(Just-in-Time)兩種編譯和部署方式的對比,包括它們的優(yōu)點和缺點,AOT適合快速啟動、內(nèi)存占用低、性能穩(wěn)定的場景,這篇文章主要介紹了.NET9?AOT部署,需要的朋友可以參考下
    2025-01-01
  • Asp.Net如何將多個RadioButton指定在一個組中

    Asp.Net如何將多個RadioButton指定在一個組中

    將多個RadioButton指定在一個組中,實現(xiàn)其實很簡單,一句代碼即可,具體如下,希望對大家有所幫助
    2013-12-12
  • .NET core高性能對象轉(zhuǎn)換示例代碼

    .NET core高性能對象轉(zhuǎn)換示例代碼

    這篇文章主要給大家介紹了關(guān)于.NET CORE高性能對象轉(zhuǎn)換的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • ASP.NET Core中修改配置文件后自動加載新配置的方法詳解

    ASP.NET Core中修改配置文件后自動加載新配置的方法詳解

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core中修改配置文件后自動加載新配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08

最新評論

潼关县| 兴文县| 曲沃县| 什邡市| 临武县| 容城县| 沾益县| 桑植县| 北川| 彭山县| 海安县| 鄂尔多斯市| 桑植县| 呼和浩特市| 九台市| 施甸县| 安康市| 枞阳县| 夏邑县| 万荣县| 汤阴县| 无为县| 隆昌县| 台山市| 武陟县| 宣城市| 寿宁县| 双柏县| 泸西县| 安阳县| 临江市| 昭苏县| 海晏县| 思南县| 焦作市| 武安市| 崇左市| 柳林县| 蓝山县| 华池县| 绩溪县|