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

ASP.NET(C#)應(yīng)用程序配置文件app.config/web.config的增、刪、改操作

 更新時(shí)間:2009年06月26日 17:13:34   作者:  
應(yīng)用程序配置文件,對(duì)于asp.net是 web.config,對(duì)于WINFORM程序是 App.Config(ExeName.exe.config)。
配置文件,對(duì)于程序本身來(lái)說(shuō),就是基礎(chǔ)和依據(jù),其本質(zhì)是一個(gè)xml文件,對(duì)于配置文件的操作,從.NET 2.0 開始,就非常方便了,提供了 System [.Web] .Configuration 這個(gè)管理功能的NameSpace,要使用它,需要添加對(duì) System.configuration.dll的引用。
對(duì)于WINFORM程序,使用 System.Configuration.ConfigurationManager;
對(duì)于ASP.NET 程序, 使用 System.Web.Configuration.WebConfigurationManager;
對(duì)于配置文件內(nèi)容的讀取,真是太普遍不過(guò)了,如果你的程序里,沒(méi)有讀取配置文件內(nèi)容的方面,你都不好意思拿出來(lái)用
我們以最常見的 AppSettings 小節(jié)來(lái)作為例子:
假設(shè)有如下的配置文件內(nèi)容:
復(fù)制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="y" value="this is Y"/>
</appSettings>
</configuration>

1. 讀取值:
* Asp.Net: System.Web.Configuration.WebConfigurationManager.AppSettings[“y”];
* WinForm: System.Configuration.ConfigurationManager.AppSettings[“y”];
2. 添加一項(xiàng)
ASP.NET(需要有寫權(quán)限):
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
WinForm:
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
3. 修改一項(xiàng)
* Asp.Net
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
//app.Settings.Add("x", "this is X");
app.Settings["x"].Value = "this is not Y";
config.Save(ConfigurationSaveMode.Modified);
* WinForm
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
//app.Settings.Add("x", "this is X");
app.Settings["x"].Value = "this is not Y";
config.Save(ConfigurationSaveMode.Modified);
4. 刪除一項(xiàng)
* Asp.Net
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Remove("x");
config.Save(ConfigurationSaveMode.Modified);
* WinForm
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Remove("x");
config.Save(ConfigurationSaveMode.Modified);

相關(guān)文章

  • 使用dotnet-dump 查找 .net core 3.0 占用CPU 100%的原因解析

    使用dotnet-dump 查找 .net core 3.0 占用CPU 100%的原因解析

    這篇文章主要介紹了使用dotnet-dump 查找 .net core 3.0 占用CPU 100%的原因,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-06-06
  • ASP.NET Core靜態(tài)文件的使用方法

    ASP.NET Core靜態(tài)文件的使用方法

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core靜態(tài)文件的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • ASP.NET XmlHttp跨域訪問(wèn)實(shí)現(xiàn)代碼

    ASP.NET XmlHttp跨域訪問(wèn)實(shí)現(xiàn)代碼

    最近項(xiàng)目需要實(shí)現(xiàn)XmlHttp的POST方法到另一服務(wù)器上的頁(yè)面進(jìn)行數(shù)據(jù)的更新,可是IE會(huì)提出“該頁(yè)正在訪問(wèn)其控制范圍之外的信息,是否繼續(xù)?”等警告信息,而在其他瀏覽器上直接禁止掉,GOOGLE一下原來(lái)是XmlHttp的跨域訪問(wèn)問(wèn)題,找了很多資料,說(shuō)是提供很多解決方案,可是都沒(méi)有用處。
    2008-11-11
  • Asp.net Web Api實(shí)現(xiàn)圖片點(diǎn)擊式圖片驗(yàn)證碼功能

    Asp.net Web Api實(shí)現(xiàn)圖片點(diǎn)擊式圖片驗(yàn)證碼功能

    現(xiàn)在驗(yàn)證碼的形式越來(lái)越豐富,今天要實(shí)現(xiàn)的是在點(diǎn)擊圖片中的文字來(lái)進(jìn)行校驗(yàn)的驗(yàn)證碼。下面通過(guò)本文給大家分享Asp.net Web Api實(shí)現(xiàn)圖片點(diǎn)擊式圖片驗(yàn)證碼功能,需要的的朋友參考下吧
    2017-06-06
  • python scrapy項(xiàng)目下spiders內(nèi)多個(gè)爬蟲同時(shí)運(yùn)行的實(shí)現(xiàn)

    python scrapy項(xiàng)目下spiders內(nèi)多個(gè)爬蟲同時(shí)運(yùn)行的實(shí)現(xiàn)

    這篇文章主要介紹了python scrapy項(xiàng)目下spiders內(nèi)多個(gè)爬蟲同時(shí)運(yùn)行的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • asp.net 安全的截取指定長(zhǎng)度的html或者ubb字符串

    asp.net 安全的截取指定長(zhǎng)度的html或者ubb字符串

    在將html代碼輸出到頁(yè)面時(shí),有時(shí)候會(huì)需要截?cái)嘧址A糁付ㄩL(zhǎng)度的字符串,由于html中有些標(biāo)簽必須成對(duì)出現(xiàn),所以在截取html時(shí)需要特別注意,不能因?yàn)榻財(cái)鄦?wèn)題把頁(yè)面搞亂掉。
    2010-01-01
  • Asp.net 5種頁(yè)面轉(zhuǎn)向方法

    Asp.net 5種頁(yè)面轉(zhuǎn)向方法

    頁(yè)面轉(zhuǎn)向也是有技巧的,下面的是asp.net下的幾種轉(zhuǎn)向方法。
    2009-02-02
  • .Net?Core讀取文件時(shí)中文亂碼問(wèn)題的解決方法分享

    .Net?Core讀取文件時(shí)中文亂碼問(wèn)題的解決方法分享

    所以關(guān)于讀取文件亂碼的問(wèn)題,百度上有很多方案,這里再給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于.Net?Core讀取文件時(shí)中文亂碼問(wèn)題的解決方法,需要的朋友可以參考下
    2022-02-02
  • asp.ent下合并兩個(gè)結(jié)構(gòu)相同的DataTable

    asp.ent下合并兩個(gè)結(jié)構(gòu)相同的DataTable

    今天遇到了一個(gè)情況,就是從一張數(shù)據(jù)表中讀取幾個(gè)符合條件1的客戶的信息,然后再讀取幾個(gè)符合條件2的客戶的信息,最后顯示出來(lái).因?yàn)榍昂髢纱螖?shù)據(jù)的客戶信息的結(jié)構(gòu)是完全相同的,所以干脆合并成一個(gè)DataTable再賦值給GridView好了.
    2010-02-02
  • ASP.NET Core使用NLog輸出日志記錄

    ASP.NET Core使用NLog輸出日志記錄

    這篇文章介紹了ASP.NET Core使用NLog輸出日志記錄的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02

最新評(píng)論

高台县| 牡丹江市| 栾城县| 灵石县| 天峻县| 长泰县| 祁连县| 遵化市| 台东市| 兴隆县| 苏尼特左旗| 曲周县| 巴楚县| 西贡区| 江阴市| 灌南县| 虹口区| 两当县| 杂多县| 陆丰市| 龙山县| 得荣县| 奉贤区| 伽师县| 江门市| 乌海市| 香港| 吉安县| 始兴县| 金坛市| 镇沅| 旺苍县| 吴桥县| 万盛区| 仙居县| 南皮县| 遂昌县| 商丘市| 新河县| 彭泽县| 清苑县|