点击或拖拽改变大小

IniBase 类

Sweet 开发框架
INI 文件读取基类
继承层次

命名空间:  Sweet.Common
程序集:  Sweet.Common (在 Sweet.Common.dll 中) 版本:3.10.1.0 (3.10.1.0)
语法
public abstract class IniBase : IDisposable

IniBase 类型公开以下成员。

构造函数
  名称说明
受保护的方法IniBase
类的构造函数,文件名必须是完全路径,不能是相对路径
Top
属性
  名称说明
公共属性FileName
文件名
公共属性Sections
从Ini文件中,读取所有的Sections的名称
Top
方法
  名称说明
公共方法DeleteKey
删除某个Section下的键
公共方法Dispose
析构函数
公共方法Equals (继承自 Object。)
公共方法EraseSection
清除某个Section
受保护的方法Finalize
确保资源的释放
(重写 ObjectFinalize.)
公共方法GetHashCode (继承自 Object。)
公共方法GetKeys
获取指定的Section名称中的所有Key
公共方法GetSectionValues
读取指定的Section的所有Value到列表中
公共方法GetType (继承自 Object。)
公共方法KeyExists
检查某个Section下的某个键值是否存在
受保护的方法MemberwiseClone (继承自 Object。)
公共方法Read
读取字符串
公共方法ToString (继承自 Object。)
公共方法UpdateFile
Note:对于Win9X,来说需要实现UpdateFile方法将缓冲中的数据写入文件 在Win NT, 2000和XP上,都是直接写文件,没有缓冲,所以,无须实现UpdateFile 执行完对Ini文件的修改之后,应该调用本方法更新缓冲区。
公共方法Write
写字符串
Top
字段
  名称说明
公共字段静态成员IniEncoding
Ini文件编码格式
Top
扩展方法
  名称说明
公共扩展器方法ConsoleWriteLine (由 SystemEx 定义。)
公共扩展器方法WriteConsole (由 UConsole 定义。)
Top
参见
SweetUI 控件库、工具类库、扩展类库、多页面开发框架