C# Класс NetTools.Bits

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

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

Метод Описание
And ( byte A, byte B ) : byte[]
GE ( byte A, byte B ) : bool
GetBitMask ( int sizeOfBuff, int bitLen ) : byte[]
GetBitMaskLength ( byte bytes ) : int?

Counts the number of leading 1's in a bitmask. Returns null if value is invalid as a bitmask.

Increment ( byte bytes ) : byte[]
LE ( byte A, byte B ) : bool
Not ( byte bytes ) : byte[]
Or ( byte A, byte B ) : byte[]

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

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

public static And ( byte A, byte B ) : byte[]
A byte
B byte
Результат byte[]

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

public static GE ( byte A, byte B ) : bool
A byte
B byte
Результат bool

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

public static GetBitMask ( int sizeOfBuff, int bitLen ) : byte[]
sizeOfBuff int
bitLen int
Результат byte[]

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

Counts the number of leading 1's in a bitmask. Returns null if value is invalid as a bitmask.
public static GetBitMaskLength ( byte bytes ) : int?
bytes byte
Результат int?

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

public static Increment ( byte bytes ) : byte[]
bytes byte
Результат byte[]

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

public static LE ( byte A, byte B ) : bool
A byte
B byte
Результат bool

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

public static Not ( byte bytes ) : byte[]
bytes byte
Результат byte[]

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

public static Or ( byte A, byte B ) : byte[]
A byte
B byte
Результат byte[]