Table of Contents

Class IniSection

Namespace
Sisk.IniConfiguration
Assembly
Sisk.IniConfiguration.dll

Represents an INI section, which contains it's own properties.

public sealed class IniSection : IReadOnlyDictionary<string, string[]>, IReadOnlyCollection<KeyValuePair<string, string[]>>, IEnumerable<KeyValuePair<string, string[]>>, IEnumerable
Inheritance
IniSection
Implements
Inherited Members

Properties

Count

Gets the number of properties in this INI section.

this[string]

Gets all values associated with the specified property name, performing an case-insensitive search.

Keys

Gets all keys defined in this INI section, without duplicates.

Name

Gets the INI section name.

Values

Gets all values defined in this INI section.

Methods

ContainsKey(string)

Gets an boolean indicating if the specified key/property name is defined in this IniSection.

GetEnumerator()
GetMany(string)

Gets all values defined in this INI section by their property name.

GetOne(string)

Gets the last value defined in this INI section by their property name.

TryGetValue(string, out string[])