public static double Swap(double value) { byte[] b = BitConverter.GetBytes(value); Array.Reverse(b); return BitConverter.ToDouble(b, 0); }
/// <inheritdoc /> public override uint ReadUInt32() { if (_swapBytes) { return(Endian.Swap(base.ReadUInt32())); } return(base.ReadUInt32()); }