Beispiel #1
0
        /// <summary>
        /// Reads in 8 bytes and converts it from network to host byte order
        /// </summary>
        /// <returns>A 8 byte value</returns>
        public virtual ulong ReadUInt64()
        {
            var v1 = (byte)ReadByte();
            var v2 = (byte)ReadByte();
            var v3 = (byte)ReadByte();
            var v4 = (byte)ReadByte();
            var v5 = (byte)ReadByte();
            var v6 = (byte)ReadByte();
            var v7 = (byte)ReadByte();
            var v8 = (byte)ReadByte();

            return(Marshal.ConvertToULong(v8, v7, v6, v5, v4, v3, v2, v1));
        }