# SharpConfig
**Repository Path**: znyet/SharpConfig
## Basic Information
- **Project Name**: SharpConfig
- **Description**: read and write ini file
- **Primary Language**: C#
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2020-01-06
- **Last Updated**: 2024-04-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# SharpConfig
Fork from https://github.com/cemdervis/SharpConfig
Read and write ini file
Builder net40 and net45
## Config.ini
```c#
[config]
name=张三
sex=1
```
## Read
```c#
string file = System.AppDomain.CurrentDomain.BaseDirectory + "\\Config.ini";
var config = Configuration.LoadFromFile(file);
var section = config["config"];
string name = section["name"].StringValue;
int sex = section["sex"].IntValue;
```
## Write
```c#
string file = System.AppDomain.CurrentDomain.BaseDirectory + "\\Config2.ini";
var config = new Configuration();
var section = config["config"];
section["name"].SetValue("李四");
config.SaveToFile(file);
```