Example #1
0
        /// <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());
		}
 public void ReadExternal(IDataInput input)
 {
     Json = input.ReadUTFBytes(input.ReadUnsignedInt());
 }
Example #4
0
 /// <summary>
 /// 读取一个无符号 32 位数字.
 /// </summary>
 /// <param name="input">输入流对象.</param>
 /// <returns>对应的数据.</returns>
 public static uint ReadUInt(IDataInput input)
 {
     return(input.ReadUnsignedInt());
 }