Dicom.IO.Endian.Swap C# (CSharp) Method

Swap() public static method

public static Swap ( double value ) : double
value double
return double
        public static double Swap(double value)
        {
            byte[] b = BitConverter.GetBytes(value);
            Array.Reverse(b);
            return BitConverter.ToDouble(b, 0);
        }

Same methods

Endian::Swap ( float value ) : float
Endian::Swap ( int value ) : int
Endian::Swap ( long value ) : long
Endian::Swap ( short value ) : short
Endian::Swap ( uint value ) : uint
Endian::Swap ( ulong value ) : ulong
Endian::Swap ( ushort value ) : ushort

Usage Example

Example #1
0
 /// <inheritdoc />
 public override uint ReadUInt32()
 {
     if (_swapBytes)
     {
         return(Endian.Swap(base.ReadUInt32()));
     }
     return(base.ReadUInt32());
 }
All Usage Examples Of Dicom.IO.Endian::Swap