System Namespace
Manipulates unmanaged memory represented as arrays of bytes.
Visibility |
Name |
Parameters |
Return Type |
public static |
BlockCopy |
(
Array
src
,
Int32
srcOffset
,
Array
dst
,
Int32
dstOffset
,
Int32
count
)
|
Void
|
public static |
ByteLength |
(
Array
array
)
|
Int32
|
public static |
GetByte |
(
Array
array
,
Int32
index
)
|
Byte
|
public static |
MemoryCopy |
(
Void
source
,
Void
destination
,
Int64
destinationSizeInBytes
,
Int64
sourceBytesToCopy
)
|
Void
|
public static |
MemoryCopy |
(
Void
source
,
Void
destination
,
UInt64
destinationSizeInBytes
,
UInt64
sourceBytesToCopy
)
|
Void
|
public static |
SetByte |
(
Array
array
,
Int32
index
,
Byte
value
)
|
Void
|
|
This class provides methods to copy bytes from one primitive array to another primitive array without respecting types, get a byte from an array, set a byte in an array, and obtain the length of an array.
|
|