我已经检查了这里的帖子,我发现没有一个似乎可以解决我的具体问题。在发布这篇文章时,我误读了 N 元组上的 MSDN 类别,并且看不出我的 N 元组不起作用的明显原因。我第一次尝试创建一个 N 大小的元组,并且在尝试分配值时遇到错误。我想我只是稍微偏离了语法。
我的元组:
public Tuple<float, float, float, float, float, float, float,
Tuple<float, float, float, float, float, float, float, Tuple<float>>>
CollisionTuple = new Tuple<float, float, float, float, float, float,
float, Tuple<float, float, float, float, float, float, float, Tuple<float>>>
(0, 0, 0, 0, 0, 0, 0, Tuple<float, float, float, float, float, float, float>
(0, 0, 0, 0, 0, 0, 0, Tuple<float>(0)));
那么,我的语法的哪一部分是关闭的?为元组赋值之前的所有内容都不会返回错误。
更新:
我只是overloaded
使用该方法并进行array
了碰撞检测。