Class IniFile
- Namespace
- SunamoIni
- Assembly
- SunamoIni.dll
Create a New INI file to store or load data
public class IniFile
- Inheritance
-
IniFile
- Inherited Members
- Extension Methods
Constructors
IniFile(string)
Initializes a new instance of the IniFile class
public IniFile(string iniPath)
Parameters
iniPathstringPath to the INI file
Properties
Path
Path to the INI file
public string Path { get; set; }
Property Value
Methods
InStartupPath(string)
Creates an IniFile instance for the specified path
public static IniFile InStartupPath(string iniFilePath)
Parameters
iniFilePathstringPath to the INI file
Returns
- IniFile
New IniFile instance
IniReadValue(bool, string, string)
Read value from INI file with option to use SharpConfig or Win32 methods
public string IniReadValue(bool isUsingSharpConfig, string section, string key)
Parameters
isUsingSharpConfigboolWhether to use SharpConfig library
sectionstringSection name
keystringKey name
Returns
- string
Value from INI file
IniReadValue(string, string)
Read value from INI file, always uses SharpConfig if available
public string IniReadValue(string section, string key)
Parameters
Returns
- string
Value from INI file
IniReadValueSharpConfig(string, string)
Read value from INI file using SharpConfig
public string IniReadValueSharpConfig(string section, string key)
Parameters
Returns
- string
Value from INI file
IniWriteValue(string, string, string)
Write value to INI file using Win32 methods
public void IniWriteValue(string section, string key, string value)