Aquineo implementation of INI file format

Programming language: C#
Dependencies: .NET Framework 2.0
Operating system: Windows

Motivation

Most current implementations of INI file format in C# are simple, e.g. don't prevail the sequence of sections or don't support comments. In particular, missing support for comments hinders one to process existing INI files. To overcome limitations Aquineo wrote an own INI file parser in C# resulting in a complete implementation of INI file format.

Characteristics

As far as we know it is a complete implementation of INI file format being characterised by the following (see also the documentation in the source code package below):

Licence

Aquineo disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness, in no event shall Aquineo be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.

Permission to use, copy, modify, and distribute this software for any purpose and without fee is hereby granted, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment (see the following) in the product documentation and this permission notice is required:
    Copyright © 2004 Aquineo (www.aquineo.com)
  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

Changes

Download

Latest source code version of INI file parser can be downloaded here:
v1.0.2