C# Класс System.BitConverter

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
IsLittleEndian bool

Открытые методы

Метод Описание
DoubleToInt64Bits ( double value ) : long
GetBytes ( bool value ) : byte[]
GetBytes ( char value ) : byte[]
GetBytes ( double value ) : byte[]
GetBytes ( float value ) : byte[]
GetBytes ( int value ) : byte[]
GetBytes ( long value ) : byte[]
GetBytes ( short value ) : byte[]
Int64BitsToDouble ( long value ) : double
ToBoolean ( byte value, int startIndex ) : bool
ToChar ( byte value, int startIndex ) : char
ToDouble ( byte value, int startIndex ) : double
ToInt16 ( byte value, int startIndex ) : short
ToInt32 ( byte value, int startIndex ) : int
ToInt64 ( byte value, int startIndex ) : long
ToSingle ( byte value, int startIndex ) : float
ToString ( byte value ) : String
ToString ( byte value, int startIndex ) : String
ToString ( byte value, int startIndex, int length ) : String

Приватные методы

Метод Описание
GetBytes ( uint value ) : byte[]
GetBytes ( ulong value ) : byte[]
GetBytes ( ushort value ) : byte[]
GetHexValue ( int i ) : char
ToUInt16 ( byte value, int startIndex ) : ushort
ToUInt32 ( byte value, int startIndex ) : uint
ToUInt64 ( byte value, int startIndex ) : ulong

Описание методов

DoubleToInt64Bits() публичный статический метод

public static DoubleToInt64Bits ( double value ) : long
value double
Результат long

GetBytes() публичный статический метод

public static GetBytes ( bool value ) : byte[]
value bool
Результат byte[]

GetBytes() публичный статический метод

public static GetBytes ( char value ) : byte[]
value char
Результат byte[]

GetBytes() публичный статический метод

public static GetBytes ( double value ) : byte[]
value double
Результат byte[]

GetBytes() публичный статический метод

public static GetBytes ( float value ) : byte[]
value float
Результат byte[]

GetBytes() публичный статический метод

public static GetBytes ( int value ) : byte[]
value int
Результат byte[]

GetBytes() публичный статический метод

public static GetBytes ( long value ) : byte[]
value long
Результат byte[]

GetBytes() публичный статический метод

public static GetBytes ( short value ) : byte[]
value short
Результат byte[]

Int64BitsToDouble() публичный статический метод

public static Int64BitsToDouble ( long value ) : double
value long
Результат double

ToBoolean() публичный статический метод

public static ToBoolean ( byte value, int startIndex ) : bool
value byte
startIndex int
Результат bool

ToChar() публичный статический метод

public static ToChar ( byte value, int startIndex ) : char
value byte
startIndex int
Результат char

ToDouble() публичный статический метод

public static ToDouble ( byte value, int startIndex ) : double
value byte
startIndex int
Результат double

ToInt16() публичный статический метод

public static ToInt16 ( byte value, int startIndex ) : short
value byte
startIndex int
Результат short

ToInt32() публичный статический метод

public static ToInt32 ( byte value, int startIndex ) : int
value byte
startIndex int
Результат int

ToInt64() публичный статический метод

public static ToInt64 ( byte value, int startIndex ) : long
value byte
startIndex int
Результат long

ToSingle() публичный статический метод

public static ToSingle ( byte value, int startIndex ) : float
value byte
startIndex int
Результат float

ToString() публичный статический метод

public static ToString ( byte value ) : String
value byte
Результат String

ToString() публичный статический метод

public static ToString ( byte value, int startIndex ) : String
value byte
startIndex int
Результат String

ToString() публичный статический метод

public static ToString ( byte value, int startIndex, int length ) : String
value byte
startIndex int
length int
Результат String

Описание свойств

IsLittleEndian публичное статическое свойство

public static bool IsLittleEndian
Результат bool