2016-06-12 6 views
3

ベクトルがあります:int[,] leg = new int[100, 2];と数字を入れました。 v.Lengthの隣には、ベクターに何個の数字を入れたのかが表示されていますか?(v.Lengthは、私が間違っている200個の数字を表示しています)ベクターに入れた数字の数を確認するにはどうすればいいですか?

+3

なぜあなたは別の機能を使いたいのですか? – Shaharyar

+7

2D配列の寸法の長さを取得する方法について質問しているかもしれませんか?だからここにそれがあります:http://stackoverflow.com/questions/4106369/how-do-i-find-the-size-of-a-2d-array – Shaharyar

+0

それに受け入れられた答えとコメントは私がこれは重複として間違って閉じられました。リンクされた質問の回答は、OPの問題を解決するものではありません。再投票する投票。 – bmm6o

答えて

3

2次元配列。 Lengthプロパティは、そのサイズを報告します。サイズは、その存続期間にわたって固定されています。配列を作成すると、メンバーはデフォルトで初期化されます。 int配列の場合、すべてが0に設定されます。あなたが書いた要素の数はあなたが尋ねているようです。これはどこでも追跡されません。要素に割り当てたり、非ゼロ要素を数えたりするたびにカウントすることができます。これらは異なるものを測定し、異なる答えを与えることができることに注意してください。

+0

ありがとうございました!私はList <>を代わりに使用しました! :) – Victor

関連する問題