public string WriteSection(Section section) { // Write header + inheritance return string.Format("{0}{1}{2}", settings.SectionStartChar, (section.Base != null) ? section.ToString() + settings.InheritanceChar + section.Base.ToString() : section.ToString(), settings.SectionEndChar); }