Converts an array of unsigned long integers to an array of bytes.
Namespace: Classless.Hasher.UtilitiesAssembly: Classless.Hasher (in Classless.Hasher.dll) Version: 0.9.4179.24336
Syntax
C# |
---|
public static byte[] ULongToByte( ulong[] array, int offset, int length, EndianType endian ) |
Visual Basic |
---|
Public Shared Function ULongToByte ( _ array As ULong(), _ offset As Integer, _ length As Integer, _ endian As EndianType _ ) As Byte() |
Visual C++ |
---|
public: static array<unsigned char>^ ULongToByte( array<unsigned long long>^ array, int offset, int length, EndianType endian ) |
Parameters
- array
- Type: array<System..::..UInt64>[]()[][]
The array to convert.
- offset
- Type: System..::..Int32
Position in the array to begin the conversion.
- length
- Type: System..::..Int32
How many unsigned long integers in the array to convert.
- endian
- Type: Classless.Hasher..::..EndianType
The order in which to store the bytes.
Return Value
The unsigned long integers represented as a byte array.
Exceptions
Exception | Condition |
---|---|
System..::..ArgumentException | When the range specified for the array is invalid. |
System..::..ArgumentOutOfRangeException | When the length specified is longer than this implementation supports. |