C# ile C DLL arasında bir dize iletmeye çalışıyorum. Okuduğumdan .NET, dizgeden char * 'a dönüşüm yapmalı, ancak "hata CS1503: Argüman' 1 'olsun:' string 'den' char * '' a dönüşemez." yanlış mı gitti? Teşekkürler.Dizgeyi C# ile C DLL'den geçir
public static extern bool StreamReceiveInitialise(string filepath);
Neden güvensiz olarak StreamReceiveInitialise ilan ettim? Şimdi hala bir dize yerine bir char * iletmeniz gerekiyor. – diggingforfire
Artık güvensiz kaldırıldı ve yanıt 1'de gösterildiği gibi kullanıyorum. – integra753