3

在 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 之间存在差异?

编辑:这个问题已提出并显然已解决,但未提供答案。这可以纠正吗?

4

0 回答 0