C#轻量级配置文件组件EasyJsonConfig

一、课程介绍

一、本次分享课程《C#轻量级配置文件EasyJsonConfig》适合人群如下: 1、有一定的NET开发基础。 2、喜欢阿笨的干货分享课程的童鞋们。 二、今天我们要如何优雅解决的项目中经常遇到配置文件config读写的痛点问题 1)、你是否在为找到一款轻量级配置文件组件四处寻找而感到烦恼? 2)、你是否在还在使用app.config、web.config这么原始的配置文件方式而感到烦恼? 3)、你是否在寻找一款可以支持自定义文件存储目录以及支持自定义配置文件项的组件而感到烦恼? 4)、你是否在寻找一款可以支持“热修改”( 而无要需重启应用程序读取配置文件)的配置文件组件而感到烦恼?(强烈推荐) 如果您大家有遇到这类配置文件读写烦恼的话,那么可以学习一下阿笨给大家分享的轻量级配置文件组件EasyJsonConfig。 废话不多说,直接上干货,我们不生产干货,我们只是干货的搬运工。

二、涉及覆盖的知识点

1、C# 自定义配置文件存储目录和自定义配置文件项(完全兼容Web项目和WinForm项目) (阿笨家的干货,开箱即用!) 2、C# 如何实现监听配置文件变更同时支持“热修改”读取(无需重启应用程序)。(强烈推荐) 3、C# 对象的深拷贝(Deep Copy)实战运用。 4、C# EasyJsonConfig实现自定义按照功能模块分类读写配置文件。(强烈推荐) 5、C# EasyJsonConfig实现全局读写配置文件appsettings.json。(强烈推荐)  6、如何优雅的一行代码搞定配置文件读取和写入漂亮的JSON格式配置文件。(强烈推荐) 7、C# 微软单元测试UnitTest项目应用程序运用。

三、源码在线解读和演示

EasyJsonConfig

四、总结

一千个读者就有一千个哈姆雷特!仁者见仁智者见智。希望大家学习完阿笨分享的《C#轻量级配置文件组件EasyJsonConfig》课程后有所收获,做到学以致用,阿笨分享的”轮子“肯定不是最好的,也不可能满足适应所有的项目,大家可以根据自己的实际项目需求场景不断的升级和完善。 最后还是送大家一句话:师父领进门修行在个人,希望大家在学习的道路上一直坚持下。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏xiaoheike

VS 2013 打包程序教程

如果你只是想要在他人的机子上运行你的程序而不想安装,有一种简单的方法,只要使用本教程的“步骤—3.生成Release 文件夹”即可。但是有一点需要注意,如果你在...

20120
来自专栏C/C++基础

C#正则表达式判断字符串中是否有数…

                int count = Regex.Matches(test, @"\d").Count;

19920
来自专栏tkokof 的技术,小趣及杂念

编程小知识之 Dispose 模式

之前对 C# 中的 Dispose 模式只有些模糊印象,近来又了解了一些相关知识,在此简单做些记录~

11220
来自专栏前端真相

C/C++常见错误汇总

出错原因: main.cpp中没有找到对应的函数名声明,没有在.cpp引用包含该函数名的头文件.h。 解决方法: 引入对应头文件。

1.2K20
来自专栏AhDung

【SQL】小心在循环中声明变量——浅析SQL变量作用域

如果你认为这个语句跑起来没问题,那你值得看下去,会避免以后踩到【SQL变量作用域】的坑。

10920
来自专栏盟主来了

终于找到miniblink播放jwplayer不了的原因了

起因是网友“国王与乞丐”反馈的http://lpl.qq.com/es/live.shtml页面播放不了flash。

38910
来自专栏刘晓杰

JNI编程demo

每隔一秒产生一个随机数,就设定为压力值,然后在ProgressBar上显示出来。一般来讲用java也能做,但这次用jni来做 先定义一个操作类

10640
来自专栏逍遥剑客的游戏开发

C#脚本实践(三): 集成到游戏

至此, C#做为脚本已经完全可行了: 可嵌入, 跨平台, 高效率, 热更新, 几乎可以忽略的编译时间, 强大的IDE支持, 丰富的第三方库, 部分动态语言特性的...

21830
来自专栏C/C++基础

C++函数模板与分离编译模式

一个程序(项目)由若干个源文件共同实现,而每个源文件单独编译生成目标文件,最后将所有目标文件连接起来形成单一的可执行文件的过程称为分离编译模式。

33230
来自专栏程序手艺人

团队效率工具: 代码格式化之Clang-format

平时团队进行合作的时候需要注意代码的格式,虽然很难统一每个人的编码风格,但是通过工具能够很好的管理代码格式。这里介绍下clang-format,它是基于clan...

90820

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励