v2.4.0
New configuration AllowCreateSectionsOnFly.
When true if you access a non existing section using the indexer the section is
created on the fly instead of throwing an exception.
Defaults to false
e.g.
IniData data = new IniData();
data.Configuration.AllowCreateSectionsOnFly = true;
data["Section1"]["key1"] = "value1"; // No exception!
Console.WriteLine(data["Section1"]["key1"]); // Prints "value1"