因为我实现我班上的ICollection接口我想实现CopyTo法,我不得不抛出一个参数的异常,如果数组是多维的。 什么是这个意思?我的方法的头是这

公共无效CopyTo从(MyClass的[]数组,INT arrayIndex)

我认为这些托架将意味着给定的数组是一维的,但是当我自动从接口导入的评论出现在评论,我必须检查多维。 有人可以解释给我?

使用亲切的问候

塞瓦斯蒂亚

有帮助吗?

解决方案

您可以看一下Array.Rank?然而,T []是一维的。你主要是需要检查的等级时,所有你知道的是“阵列”。这是因为实际的方法是通过阵列露出,而不是T []。

因此,在短期 - 不用担心它在这种情况下;-p

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top