コード例 #1
0
        public override long ReadInt64()
        {
            var value = base.ReadInt64();

            return(Endianness == Endianness.Big ? Bytes.Reverse(value) : value);
        }
コード例 #2
0
        public override uint ReadUInt32()
        {
            var value = base.ReadUInt32();

            return(Endianness == Endianness.Big ? Bytes.Reverse(value) : value);
        }
コード例 #3
0
        public override double ReadDouble()
        {
            var value = base.ReadDouble();

            return(Endianness == Endianness.Big ? Bytes.Reverse(value) : value);
        }
コード例 #4
0
        public override short ReadInt16()
        {
            var value = base.ReadInt16();

            return(Endianness == Endianness.Big ? Bytes.Reverse(value) : value);
        }
コード例 #5
0
        public override float ReadSingle()
        {
            var value = base.ReadSingle();

            return(Endianness == Endianness.Big ? Bytes.Reverse(value) : value);
        }