System.Runtime.Serialization.Plists.EndianConverter.ToLittleEndianConditional C# (CSharp) 메소드

ToLittleEndianConditional() 공개 정적인 메소드

Gets the little-endian value of the given value if the current system is big-endian. If the current system is little-endian, returns the value as-is.
public static ToLittleEndianConditional ( this value ) : int
value this The value to swap if necessary.
리턴 int
        public static int ToLittleEndianConditional(this int value)
        {
            if (BitConverter.IsLittleEndian)
            {
                return value;
            }

            return value.SwapEndian();
        }

Same methods

EndianConverter::ToLittleEndianConditional ( this value ) : long
EndianConverter::ToLittleEndianConditional ( this value ) : short
EndianConverter::ToLittleEndianConditional ( this value ) : uint
EndianConverter::ToLittleEndianConditional ( this value ) : ulong
EndianConverter::ToLittleEndianConditional ( this value ) : ushort