vs 中C#項(xiàng)目讀取JSON配置文件的方法
config.json 文件內(nèi)容如下
{ "Data": { "DefaultConnection": { "ConnectionString": "Server=(localdb)\\MSSQLLocalDB;Database=Books;Trusted_Connection=True;" } }, "Appsettings": { "Name": "XiaoLi", "Date": "2020-04-18", "age": "20" }, "url":"https://blog.csdn.net/weixin_42686768" }
設(shè)置配置文件
項(xiàng)目config.json文件右鍵——屬性——將“復(fù)制到輸出目錄”項(xiàng)的值改為“始終復(fù)制”
添加引用
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration.Json; using System.IO; public static string GetConnectionString(string value) { var configurationBuilder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("config.json"); //var configurationBuilder = new ConfigurationBuilder() // .Add(new JsonConfigurationSource { Path = "config.json", ReloadOnChange = true }); IConfiguration config = configurationBuilder.Build(); string connectionString = config[value]; return connectionString; } // 1、獲取 ConnectionString 對(duì)應(yīng)的字符串 va = "Data:DefaultConnection:ConnectionString"; // 2、獲取 Name 對(duì)應(yīng)的字符串 va = "Appsettings:Name"; // 3、獲取 url 對(duì)應(yīng)的字符串 va = "url"; GetConnectionString(va)
到此這篇關(guān)于vs C#項(xiàng)目讀取JSON配置文件的文章就介紹到這了,更多相關(guān)C#讀取JSON配置文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C#調(diào)用易語(yǔ)言寫(xiě)的Dll文件方法
在本篇內(nèi)容里小編給大家分享的是關(guān)于C#調(diào)用易語(yǔ)言寫(xiě)的Dll文件的方法內(nèi)容,需要的參考下。2018-12-12C#實(shí)現(xiàn)的4種常用數(shù)據(jù)校驗(yàn)方法小結(jié)(CRC校驗(yàn),LRC校驗(yàn),BCC校驗(yàn),累加和校驗(yàn))
本文主要介紹了C#實(shí)現(xiàn)的4種常用數(shù)據(jù)校驗(yàn)方法小結(jié)(CRC校驗(yàn),LRC校驗(yàn),BCC校驗(yàn),累加和校驗(yàn)),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03使用遞歸實(shí)現(xiàn)數(shù)組求和示例分享
這篇文章主要介紹了使用遞歸實(shí)現(xiàn)數(shù)組求和示例,思路是給定一個(gè)含有n個(gè)元素的整型數(shù)組a,求a中所有元素的和,需要的朋友可以參考下2014-03-03.NET連接MongoDB數(shù)據(jù)庫(kù)實(shí)例教程
這則小竅門(mén)將講述如何開(kāi)發(fā)一個(gè).NET應(yīng)用來(lái)連接Mongo數(shù)據(jù)庫(kù)并執(zhí)行多種操作。同時(shí)還稍微涉及了Mongo數(shù)據(jù)庫(kù)和多種命令2013-11-11C#?DateTime.Now.ToString()?用法示例講解
這篇文章主要介紹了C#?DateTime.Now.ToString()?用法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-01-01