Example #1
0
 /// <summary>
 /// 序列化对象,并将序列化数据写入缓冲区中
 /// </summary>
 /// <param name="obj">被序列化的对象</param>
 /// <param name="type">序列化的对象类型</param>
 /// <param name="encoding">序列化使用的字符编码</param>
 /// <param name="endian">序列化使用的字节序</param>
 /// <returns>对象的序列化结果</returns>
 public static byte[] Serialize(object obj, AccelTypeInfo type, Encoding encoding = Encoding.UTF8, Endian endian = Endian.BigEndian)
 {
     return(type.SerializeFunction(obj, encoding, endian));
 }