private void WriteUInt16(ushort value) { byte[] bytes = BitConverter.GetBytes(value); for (int i = 0; i < bytes.Length; i++) { this.innerStream.WriteByte(bytes[i]); } }