public ConfigSection(ISection section, string name = null) : this(name ?? section.GetName(), section.GetKeys()) { }
public MemorySection(ISection section, string name = null) { Name = name ?? section.GetName(); Dict = new Dictionary <string, object>(section.GetKeys()); // shallow copy }