Visual BasicのFor Each
ループに反復回数がありますか、それとも自分自身で行う必要がありますか?'For Each' VB.NET反復回数
11
A
答えて
9
残念ながら、あなた自身でそれを行う必要があります。 For Each
コンストラクトは、IEnumerator
インターフェイスの実装を使用してシーケンスを反復し、IEnumerator
インターフェイスは、シーケンス内の位置または現在のインデックスを示すメンバーを公開しません。
2
あなた自身で行う必要があります。ほとんどの場合、for Each(foreachはC#で)をやっているなら、繰り返し回数は気にしません。
0
各要素MのForeachループは、M個の要素のコレクションで検出されます。
したがって、いいえ、FORループにあるような明示的な反復カウントはありません。
6
Visual Studio 2009(またはVB.Net 9.0)を使用している場合は、選択オーバーライドを使用して値をカウントできます。
For Each cur in col.Select(Function(x,i) New With { .Index = i, .Value = x })
...
Next
7
私はイテレータ変数が必要な場合は、私は(すべてのIEnumerableをは.Countプロパティを持つべきである)の代わりにfor
ループを使用します。代わりに、同じ結果になります
For Each element as MyType in MyList
....
Next
書き込み
For i as integer = 0 to MyList.Count - 1
element = MyList(i)
....
Next
の
。イテレータとしてはi
、現在の要素はelement
です。
関連する問題
- 1. XSL create rowspan = for-eachループの反復回数を持つhtmlヘッダー
- 2. XSLT for-eachループの要素(反復回数)の合計を取得します
- 3. は.each()反復
- 4. VB.NETコントロールコンテナを反復する
- 5. ネストされたfor-eachバインディングknockout.jsで反復のインデックスを取得
- 6. は、反復回数が
- 7. Food101 SqueezeNet Caffe2反復回数
- 8. for each each構文キャスト
- 9. forループ(Python)で引数を1回だけ反復する
- 10. forループの反復回数をMatlabテーブルに記録します
- 11. xslt concat for each for for each
- 12. .each()が適切に反復しない
- 13. '.each' jqueryの番号を反復する
- 14. GridView For Each
- 15. 回文反復チェッカー
- 16. for-EachObjectループ反復変数の問題
- 17. 関数内の 'for'反復の問題
- 18. xsl for-each-groupの反復順序は一致していますか?
- 19. XSLT:なぜ<for-each>は二度反復されません
- 20. Javaでfor-eachを使用してNodeListを反復処理できますか?
- 21. Djangoテンプレートforloopカウンタ反復回数
- 22. 2回の反復
- 23. リピートコンポーネントの反復回数が多い
- 24. PL SQLのゼロ反復回数Oracle
- 25. SCIKIT FastICA最大反復回数
- 26. XML変数とdouble for each
- 27. VBA Forループ反復問題
- 28. 反復5回、各文字
- 29. for-eachとforループ
- 30. JQuery apply each for
これは誰でも知っていますか? –