|
LittleEndianCopyBytesT(T, Byte, Int32) Method
|
Copies the specified primitive type value as an array of bytes in the target endian-order to the destination array.
Namespace: GSFAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.218-beta+101eee949414e414795e55a6e73d88938f0177b8
Syntax public static int CopyBytes<T>(
T value,
byte[] destinationArray,
int destinationIndex
)
where T : struct, new(), IConvertible
Public Shared Function CopyBytes(Of T As {Structure, New, IConvertible}) (
value As T,
destinationArray As Byte(),
destinationIndex As Integer
) As Integer
public:
generic<typename T>
where T : value class, gcnew(), IConvertible
static int CopyBytes(
T value,
array<unsigned char>^ destinationArray,
int destinationIndex
)
static member CopyBytes :
value : 'T *
destinationArray : byte[] *
destinationIndex : int -> int when 'T : struct, new() and IConvertible
JavaScript does not support generic types or methods.
View SourceParameters
- value T
- The Boolean value to convert and copy.
- destinationArray Byte
- The destination buffer.
- destinationIndex Int32
- The byte offset into destinationArray.
Type Parameters
- T
- Native value type to get bytes for.
Return Value
Int32Length of bytes copied into array based on size of
T.
Exceptions See Also