C# Класс Wia.Utility.IniFileManager

Read/Write .ini Files Version 1, 2009-08-15 http://www.Stum.de
It supports the simple .INI Format: [SectionName] Key1=Value1 Key2=Value2 [Section2] Key3=Value3 You can have empty lines (they are ignored), but comments are not supported Key4=Value4 ; This is supposed to be a comment, but will be part of Value4 Whitespace is not trimmed from the beginning and end of either Key and Value Licensed under WTFPL http://sam.zoy.org/wtfpl/
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetSection ( string sectionName ) : string>.Dictionary

Get all the Values for a section

GetValue ( string sectionName, string key ) : string

Get a specific value from the .ini file

IniFileManager ( ) : System.Collections.Generic
IniFileManager ( string filename ) : System.Collections.Generic
Load ( string filename ) : bool

Load an .INI File

Save ( string filename ) : bool

Save the content of this class to an INI File

SetSection ( string sectionName, string>.IDictionary sectionValues ) : void

Set an entire sections values

SetValue ( string sectionName, string key, string value ) : void

Set a specific value in a section

Описание методов

GetSection() публичный Метод

Get all the Values for a section
public GetSection ( string sectionName ) : string>.Dictionary
sectionName string
Результат string>.Dictionary

GetValue() публичный Метод

Get a specific value from the .ini file
public GetValue ( string sectionName, string key ) : string
sectionName string
key string
Результат string

IniFileManager() публичный Метод

public IniFileManager ( ) : System.Collections.Generic
Результат System.Collections.Generic

IniFileManager() публичный Метод

public IniFileManager ( string filename ) : System.Collections.Generic
filename string
Результат System.Collections.Generic

Load() публичный Метод

Load an .INI File
public Load ( string filename ) : bool
filename string
Результат bool

Save() публичный Метод

Save the content of this class to an INI File
public Save ( string filename ) : bool
filename string
Результат bool

SetSection() публичный Метод

Set an entire sections values
public SetSection ( string sectionName, string>.IDictionary sectionValues ) : void
sectionName string
sectionValues string>.IDictionary
Результат void

SetValue() публичный Метод

Set a specific value in a section
public SetValue ( string sectionName, string key, string value ) : void
sectionName string
key string
value string
Результат void