C++/CLI には、これを返す関数があります。
array<Byte>^ OutBuffer = gcnew array<Byte>(BufferSize);
IronPython はこれをbyte[]
.
C# には、これを返す関数があります。
OutBuffer = new Byte[InBuffer.Length];
C# クライアントは Outbuffer を として扱いますがbyte[]
、IronPython はそれを複数の配列を含むタプルとして扱います。
IronPythonをタプルではなく としてOutBuffer
関連付けるにはどうすればよいでしょうか?byte[]
C# と C++/CLI の不一致はなぜですか?
編集:この質問は提起され、明らかに解決されていますが、回答は提供されていません。これは修正できますか?