public static void Register() { // signed integral types RegisterInt8Converters(); RegisterInt16Converters(); RegisterInt32Converters(); RegisterInt64Converters(); // unsigned integral types RegisterUInt8Converters(); RegisterUInt16Converters(); RegisterUInt32Converters(); RegisterUInt64Converters(); // floating point types RegisterFloat32Converters(); RegisterFloat64Converters(); // .net types RegisterBooleanConverters(); RegisterCharConverters(); RegisterStringConverters(); RegisterObjectConverters(); // support System.Guid by default TypeConversion.Register <string, Guid>(g => new Guid(g)); }