C# Класс BitMask, EgoCS

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

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

Метод Описание
And ( BitMask, mask ) : BitMask,
BitMask ( BitMask, mask ) : System
BitMask ( int size ) : System
Equals ( object obj ) : bool
GetHashCode ( ) : int
Not ( ) : BitMask,
Or ( BitMask, mask ) : BitMask,
SetAll ( bool b ) : void
ToString ( ) : string
Xor ( BitMask, mask ) : BitMask,
operator ( ) : bool
this ( int index ) : bool

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

Метод Описание
_isEqual ( BitMask, m1, BitMask, m2 ) : bool

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

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

public And ( BitMask, mask ) : BitMask,
mask BitMask,
Результат BitMask,

BitMask() публичный Метод

public BitMask ( BitMask, mask ) : System
mask BitMask,
Результат System

BitMask() публичный Метод

public BitMask ( int size ) : System
size int
Результат System

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

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

public Not ( ) : BitMask,
Результат BitMask,

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

public Or ( BitMask, mask ) : BitMask,
mask BitMask,
Результат BitMask,

SetAll() публичный Метод

public SetAll ( bool b ) : void
b bool
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

Xor() публичный Метод

public Xor ( BitMask, mask ) : BitMask,
mask BitMask,
Результат BitMask,

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

public static operator ( ) : bool
Результат bool

this() публичный Метод

public this ( int index ) : bool
index int
Результат bool