public static int ToInt32(this Stream me) { if (me != null) { byte[] buffer = new byte[4]; me.Read(buffer, 0, 4); return BitConverter.ToInt32(buffer, 0); } else { return 0; } } public static short ToInt16(this Stream me)