Projemde C# C++ CLR işlevinden bir bayt [] geçiriyorum.C++ CLR dizisinde <System :: Byte> dizisi nasıl dönüştürülür?
C++ CLR kodu:
void TestByteArray(array<System::Byte>^ byteArray)
{
...
}
C# kodu: TestByteArray() fonksiyonunda
byte[] bytes = new byte[128];
...
TestByteArray(bytes);
, ben yerel C kullanmış, böylece * char ByteArray dönüştürmek gerek ++ kodu . Bu dönüşümü nasıl yapabilirim?
Çalışıyor, teşekkür arıyoruz! – Spark