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);