# DotNet.Configure
**Repository Path**: shizhy/DotNet.Configure
## Basic Information
- **Project Name**: DotNet.Configure
- **Description**: 程序参数可配置化,适用于参数不断变动,但又不方便做Form的情景,尤其是坐标位置调试场景
- **Primary Language**: C#
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2016-01-18
- **Last Updated**: 2021-11-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
使用示例:
```
using DotNet.Configure;
//设置
void TestSet(){
ConfigureManager.Instance.Set(new ConfigValue("CleanArmTotoalH",3200));
}
//读取
void TestGet(){
var cath = ConfigureManager.Instance.Get("CleanArmTotoalH");
Consolg.Write(cath.Value);
}
```
---
###配置文件设计说明
1.父节点
```
```
2.子节点
```
```
2.1 属性说明:
a.name = ""; 节点名称,也是建立索引用的名称
b.datatype = ""; 数据类型,是整数,字符串等,System.Type类型的FullName。如:System.Int32;
c.noedtype = ""; NodeType枚举,Single或者Array:表示数值数单值还是集合
// b和c,主要是为了校验
2.3.子节点:表示值内容
```
[]
[]
```
###例子:
```
3000
1300
501
502
504
505
506
```