Method ReadIniValueOrDefault
ReadIniValueOrDefault(string, string, string, bool)
Returns value of an .INI file entry, or default value if the entry does not exist.
Declaration
public bool ReadIniValueOrDefault(string iniFilename, string sectionName, string keyName, bool defaultValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | iniFilename | The .INI file to read. |
| string | sectionName | Section to read (without square brackets). |
| string | keyName | Key to read. |
| bool | defaultValue | Default value that will be returned if the key does not exist in the section of the .INI file. |
Returns
| Type | Description |
|---|---|
| bool | Value if the .INI file entry of the default value (if the entry doesn't exist in the file). |
Remarks
Relative paths are counted from the application directory.
Thus, you do not need to provide a full path for the SPACE.INI, for
example. Just pass "SPACE.INI" string as iniFilename parameter value.
ReadIniValueOrDefault(string, string, string, double)
Returns value of an .INI file entry, or default value if the entry does not exist.
Declaration
public double ReadIniValueOrDefault(string iniFilename, string sectionName, string keyName, double defaultValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | iniFilename | The .INI file to read. |
| string | sectionName | Section to read (without square brackets). |
| string | keyName | Key to read. |
| double | defaultValue | Default value that will be returned if the key does not exist in the section of the .INI file. |
Returns
| Type | Description |
|---|---|
| double | Value if the .INI file entry of the default value (if the entry doesn't exist in the file). |
Remarks
Relative paths are counted from the application directory.
Thus, you do not need to provide a full path for the SPACE.INI, for
example. Just pass "SPACE.INI" string as iniFilename parameter value.
ReadIniValueOrDefault(string, string, string, int)
Returns value of an .INI file entry, or default value if the entry does not exist.
Declaration
public int ReadIniValueOrDefault(string iniFilename, string sectionName, string keyName, int defaultValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | iniFilename | The .INI file to read. |
| string | sectionName | Section to read (without square brackets). |
| string | keyName | Key to read. |
| int | defaultValue | Default value that will be returned if the key does not exist in the section of the .INI file. |
Returns
| Type | Description |
|---|---|
| int | Value if the .INI file entry of the default value (if the entry doesn't exist in the file). |
Remarks
Relative paths are counted from the application directory.
Thus, you do not need to provide a full path for the SPACE.INI, for
example. Just pass "SPACE.INI" string as iniFilename parameter value.
ReadIniValueOrDefault(string, string, string, string)
Returns value of an .INI file entry, or default value if the entry does not exist.
Declaration
public string ReadIniValueOrDefault(string iniFilename, string sectionName, string keyName, string defaultValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | iniFilename | The .INI file to read. |
| string | sectionName | Section to read (without square brackets). |
| string | keyName | Key to read. |
| string | defaultValue | Default value that will be returned if the key does not exist in the section of the .INI file. |
Returns
| Type | Description |
|---|---|
| string | Value if the .INI file entry of the default value (if the entry doesn't exist in the file). |
Remarks
Relative paths are counted from the application directory.
Thus, you do not need to provide a full path for the SPACE.INI, for
example. Just pass "SPACE.INI" string as iniFilename parameter value.