public Int32 ReadInt32() { var int32Data = new byte[4]; Read(int32Data, 0, 4); Array.Reverse(int32Data); return BitConverter.ToInt32(int32Data, 0); }