/// <summary> /// 读取一个字节数组. /// </summary> /// <param name="input">输入流对象.</param> /// <returns>对应的数据.</returns> public static byte[] ReadBytes(IDataInput input) { int len = (int)input.ReadUnsignedInt(); byte[] bytes = new byte[len]; input.ReadBytes(bytes, 0, len); return(bytes); }
public void ReadExternal(IDataInput input) { Json = input.ReadUTFBytes(input.ReadUnsignedInt()); }
/// <summary> /// 读取一个无符号 32 位数字. /// </summary> /// <param name="input">输入流对象.</param> /// <returns>对应的数据.</returns> public static uint ReadUInt(IDataInput input) { return(input.ReadUnsignedInt()); }