3

クラスに ICollection-Interface を実装しているので、CopyTo-Method を実装したいので、配列が多次元の場合は Argument-Exception をスローする必要があります。これはどういう意味ですか?私のメソッドの頭はこれです

public void CopyTo(MyClass[] array, int arrayIndex)

これらの括弧は、指定された配列が 1 次元であることを意味すると思いましたが、インターフェイスからコメントを自動的にインポートすると、多次元性を確認する必要があるというコメントが表示されます。誰かが私にそれを説明できますか?

敬具

セバスティア

4

1 に答える 1

3

Array.Rank を見ることができますか? ただし、T[] は 1 次元です。「配列」しか知らない場合は、主にランクを確認する必要があります。これは、実際のメソッドが T[] ではなく Array を介して公開されるためです。

要するに、このシナリオでは心配しないでください;-p

于 2008-12-09T09:49:35.007 に答える