C# アプリケーションで使用する C++ ライブラリがあります。C++ ライブラリのメソッドの 1 つが を返しますchar *。char *これを C# アプリケーションで文字列に変換するにはどうすればよいですか?
どうやら私の C# アプリケーションでは、このメソッドで返されるデータ型は typesbyte *です。
C# アプリケーションで使用する C++ ライブラリがあります。C++ ライブラリのメソッドの 1 つが を返しますchar *。char *これを C# アプリケーションで文字列に変換するにはどうすればよいですか?
どうやら私の C# アプリケーションでは、このメソッドで返されるデータ型は typesbyte *です。
Stringを取るコンストラクタがありますchar*:
char* x = ...
string s = new string(x);
そして、次のものを取る別のものsbyte*:
sbyte* x = ...
string s = new string(x);