在我们日常项目开发中,操作INI/CFG配置文件,往往会通过调用WinAPI来实现,WinAPI接口参数只支持字符串,而我们项目中,往往数据类型是多种多样的,在保存和获取配置值,我们就要进行类型的转换。
今天给大家推荐一个操作库,这个库就可以解决我们的问题。
项目简介
这是一个基于.Net开发的简单、易用的CFG/INI配置操作库,可以用文本或二进制格式读取、修改和保存配置文件和流,该库与.NET、.NET Core和Mono Framework完全兼容。
技术架构
跨平台:这是基于.Netstandard2.0开发的系统,可以部署在Docker,Windows,Linux,Mac。
项目结构
SharpConfig:配置库操作项目,Example:使用示例。
使用方法
文件加载
文件保存
使用方法
对象操作
数组操作
配置文件注释
项目地址
https://github.com/cemdervis/sharpconfig
领取专属 10元无门槛券
私享最新 技术干货