Memory.memcmp Method

Definition

Overloads

memcmp(Byte*, Byte*, Int64)
memcmp(Byte[], Int32, Byte[], Int32, Int64)

memcmp(Byte*, Byte*, Int64)

public:
 static int memcmp(System::Byte* source, System::Byte* destination, long copyCount);
public static int memcmp (byte* source, byte* destination, long copyCount);
static member memcmp : nativeptr<byte> * nativeptr<byte> * int64 -> int

Parameters

source
Byte*
destination
Byte*
copyCount
Int64

Returns

Int32

Applies to

memcmp(Byte[], Int32, Byte[], Int32, Int64)

public:
 static int memcmp(cli::array <System::Byte> ^ source, int srcStartPosition, cli::array <System::Byte> ^ destination, int destStartPosition, long copyCount);
public static int memcmp (byte[] source, int srcStartPosition, byte[] destination, int destStartPosition, long copyCount);
static member memcmp : byte[] * int * byte[] * int * int64 -> int
Public Shared Function memcmp (source As Byte(), srcStartPosition As Integer, destination As Byte(), destStartPosition As Integer, copyCount As Long) As Integer

Parameters

source
Byte[]
srcStartPosition
Int32
destination
Byte[]
destStartPosition
Int32
copyCount
Int64

Returns

Int32

Applies to