A number of C#/.NET libraries by Stefan 'Exception' Thöni.
BytesUtil is a C#/.NET library providing simple function to work with byte arrays.
Offers the following features:
- Converting basic data types to binary in network byte order.
- Converting byte array to hex string and vice versa.
- Padding, concating, zeroizing or takeing part of a byte array.
- Serialzing basic data in netowork byte order streams.
- Deserializing network byte order streams to basic data values.
TypeParserLib is a C#/.NET library providing string parsing for several types.
ArgumentsParserLib is a C#/.NET library providing parsing for command line arguments.
Offers the following features:
- Defining possible command line arguments using classes, fields and attributes.
- Supports flags, repeated/counted flags, scalar values and lists of values.
- Allows defining verbs, positional arguments and default values.
- Easy integration of simple XML or INI config files.
ConfigParserLib is a C#/.NET library providing parsing for config files.
Offers the following features:
- Defining config files using classes, fields and attributes
- Supports hierarchical configurations and lists of subconfigurations.
- Supports basic types and default values.