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 |
|