Class BitArrayUtilities
Inheritance
System.Object
BitArrayUtilities
Syntax
public static class BitArrayUtilities
Methods
Get128(UInt32, UInt64, UInt64)
Declaration
public static bool Get128(uint index, ulong data1, ulong data2)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt64 |
data1 |
|
| System.UInt64 |
data2 |
|
Returns
| Type |
Description |
| System.Boolean |
|
Get16(UInt32, UInt16)
Declaration
public static bool Get16(uint index, ushort data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt16 |
data |
|
Returns
| Type |
Description |
| System.Boolean |
|
Get256(UInt32, UInt64, UInt64, UInt64, UInt64)
Declaration
public static bool Get256(uint index, ulong data1, ulong data2, ulong data3, ulong data4)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt64 |
data1 |
|
| System.UInt64 |
data2 |
|
| System.UInt64 |
data3 |
|
| System.UInt64 |
data4 |
|
Returns
| Type |
Description |
| System.Boolean |
|
Get32(UInt32, UInt32)
Declaration
public static bool Get32(uint index, uint data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt32 |
data |
|
Returns
| Type |
Description |
| System.Boolean |
|
Get64(UInt32, UInt64)
Declaration
public static bool Get64(uint index, ulong data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt64 |
data |
|
Returns
| Type |
Description |
| System.Boolean |
|
Get8(UInt32, Byte)
Declaration
public static bool Get8(uint index, byte data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.Byte |
data |
|
Returns
| Type |
Description |
| System.Boolean |
|
Set128(UInt32, ref UInt64, ref UInt64, Boolean)
Declaration
public static void Set128(uint index, ref ulong data1, ref ulong data2, bool value)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt64 |
data1 |
|
| System.UInt64 |
data2 |
|
| System.Boolean |
value |
|
Set16(UInt32, ref UInt16, Boolean)
Declaration
public static void Set16(uint index, ref ushort data, bool value)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt16 |
data |
|
| System.Boolean |
value |
|
Set256(UInt32, ref UInt64, ref UInt64, ref UInt64, ref UInt64, Boolean)
Declaration
public static void Set256(uint index, ref ulong data1, ref ulong data2, ref ulong data3, ref ulong data4, bool value)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt64 |
data1 |
|
| System.UInt64 |
data2 |
|
| System.UInt64 |
data3 |
|
| System.UInt64 |
data4 |
|
| System.Boolean |
value |
|
Set32(UInt32, ref UInt32, Boolean)
Declaration
public static void Set32(uint index, ref uint data, bool value)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt32 |
data |
|
| System.Boolean |
value |
|
Set64(UInt32, ref UInt64, Boolean)
Declaration
public static void Set64(uint index, ref ulong data, bool value)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt64 |
data |
|
| System.Boolean |
value |
|
Set8(UInt32, ref Byte, Boolean)
Declaration
public static void Set8(uint index, ref byte data, bool value)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.Byte |
data |
|
| System.Boolean |
value |
|