Skip to content

Merge operations

Compare
Choose a tag to compare
@rickyah rickyah released this 03 Aug 08:52
· 180 commits to development since this release

Introduces merge operations for IniData, SectionData and KeyValueData structures.
Typical use case is to provide a default set of configuration settings that can be partially of fully overridden by user settings:

IniData defaults = GetDefaultSettings();
IniData userSettings = ReadUserSettingsFromConfigFile();

IniData settings = defaults.Merge(userSettings);