Useful routines for checking arguments of a function for correctness.
An equality comparer that compares arrays based on content.
Assertion methods which are stripped out in release mode.
Provides extension methods for BinaryReader.
Provides extension methods for BinaryWriter.
Class that stores a delegate expression together with its compiled form.
Attribute that can be attached to a constructor or factory method, to provide information about how to set the parameters of the constructor/method to copy an instance of the object. For example, it can indicate that the parameters correspond to properties of the object.
Utilities for implementing GetHashCode().
A data contract resolver that dynamically resolves known types.
Reads the contents of a MAT file.
Represents a matrix of complex numbers, when reading and writing MAT files.
Write data objects to a MAT file
Attribute that can be attached to properties to signal that the property should not be serialised
Helpful methods for converting objects to strings.
Helpful methods used throughout the library.
Provides extension methods for XmlWriter.