private ushort ReadUInt16 () { int a = ReadByte (); int b = ReadByte () << 8; return (ushort) (a + b); }