public int EReadInt16() { int result = 0; for (int x = 0; x < 2; x++) result = result << 8 | ReadByte(); return result; }