Method GetBits
GetBits(int, int)
Returns one or more contiguous bits from the bit field as the lower bits of a ulong.
Declaration
public ulong GetBits(int pos, int numBits = 1)
Parameters
Type | Name | Description |
---|---|---|
int | pos | Position in the bit field of the first bit to get (must be 0-63). |
int | numBits | Number of bits to get (must be 1-64). |
Returns
Type | Description |
---|---|
ulong | The requested range of bits from the bit field stored in the least-significant bits of a ulong. All other bits of the ulong will be 0. |
Exceptions
Type | Condition |
---|---|
ArgumentException | Thrown if |