终极高性能C#二进制序列化库。
大概率是C#里最快速、最灵活的二进制序列化库。
-
支持全部非托管类型(
int
/float
/DateTime
/Vector
/Matrix
灯) -
支持全部用
[NinoType]
标识的自定义interface
/class
/struct
/record
类型(包括泛型
,支持自定义反序列化构造函数) -
支持任意ICollection类型(
List
、Dictonary
、ConcurrentDictonary
、Hashset
等) -
支持任意Span类型
-
支持任意Nullable类型
-
支持嵌套上述类型(例如
Dictionary<Int, List<SupportedType[]>>
) -
支持多态
-
高性能,低GC
-
支持类型检查(保证数据完整性)
-
包含版本兼容(例如添加/删除字段,更改字段类型等)
-
支持跨项目(C#项目)类型序列化(例如从B.dll序列化A.dll中的类型)