Mercurial > repos > IBBoard.Ini
view NonExistantIniSection.cs @ 2:2dde4c1d19d9
Closes #6 - Create INI parser
* Add more documentation
* Change NonExistantIniSection so that the constructor won't cause an exception
* Fix IniFileReader so that the reading from string actually reads from the parameter
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Mon, 12 Jan 2009 20:34:07 +0000 |
parents | fbde5e1920ba |
children | f6f726c92e56 |
line wrap: on
line source
// This file (NonExistantIniSection.cs) is a part of [SOME APPLICATION] and is copyright 2009 IBBoard. // // The file and the library/program it is in are licensed under the GNU LGPL license. Please see COPYING.LGPL for more information and the full license. using System; namespace IBBoard.Ini { /// <summary> /// A special case sub-class of <see cref=" IniSection"/> for when <see cref=" IniFile"/> does not contain the required section. /// Used to reduce "if not null" checks as they won't contain any lines or properties, as recommended by Rober C Martin's "Cleaner Code" book /// </summary> public class NonExistantIniSection : IniSection { public NonExistantIniSection() : base("NonExistant") { } } }