問題タブ [foreach]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
8848 参照

php - PHPで「y以外のforeach x」を実行する最もエレガントな方法は何ですか?

私はこのようなことをしたい:

...ループの本体内に「if」句を入れる必要はありません。「id」が配列の最初または最後の要素になることは保証されていません。また、配列の設定を解除したりスライスしたりしたくありません。これは、コストがかかり、見苦しく、元のデータを維持できないためです。また、ループ内でキーと値の両方を使用する必要があります。

何か案は?

0 投票する
4 に答える
34774 参照

c++ - std::map で BOOST_FOREACH を使用する

BOOST_FOREACH を使用して std::map を反復処理し、値を編集したいと思います。よくわかりません。

もちろん、参照による繰り返しではないため、これは何も変更しません。したがって、代わりにこの行を置き換えます (Boost ドキュメントの例に従って):

コンパイラエラーが発生します:

助言がありますか?

0 投票する
4 に答える
1420 参照

generics - デリゲートを使用して汎用リストForEachを終了する方法は?

デリゲートを使用して汎用リストForEachを終了するにはどうすればよいですか?ブレークまたはリターンは機能しません。

例:

0 投票する
1 に答える
5694 参照

asp.net - それぞれのGridView

アイテムの詳細を表示するグリッドビューがあります。2 つのテンプレート フィールドを追加しました。ボタンをクリックすると、グリッドビューのすべての行をチェックする必要があり、チェックボックスがチェックされている場合は、テキストボックスの値をQuantityというグリッドビューのデータバインドフィールドの値と比較してから、注文機能を実行する必要があります。 ..

これは多すぎるように聞こえるので、どんな種類の助けも大歓迎です...

0 投票する
4 に答える
73963 参照

c# - C# Foreach ループ - 問題の継続

C# の Foreach ループの continue ステートメントに問題があります。

datagridview に空白のセルがあるかどうかを確認したい場合は、値の出力をスキップして、次のセルを確認します。

大変助かりました。

コードは次のとおりです。

0 投票する
6 に答える
40884 参照

c# - C# Foreach ループのハッシュテーブルの問題

キーとしての質問と値としての回答の配列リストをハッシュテーブルに入力するコードがあります。

次に、ハッシュテーブルからこれらの値を出力して、ハッシュテーブル内の個々の質問ごとに質問と対応する解決策を表示したいと考えています。

ハッシュテーブルの内容を出力するために foreach ループでまったくばかげたことをしたことは知っていますが、数時間コーディングを続けていて、ネストされた配列リストを出力するロジックが思いつきません。

大変助かりました。

コードは次のとおりです。

0 投票する
17 に答える
60550 参照

.net - .NET - リストから削除「foreach」ループ内

次のようにしたいコードがあります。

foreachリストのループ内にいるときはリストから削除できないため、これは機能しません。

問題を解決する一般的な方法はありますか?

必要に応じて別のタイプに切り替えることができます。

オプション 2:

醜いですが、うまくいくはずです。

0 投票する
3 に答える
1582 参照

php - foreachループの後でスクリプトが停止します

私のスクリプトは奇妙に振る舞っています。foreachループの後、スクリプトは停止します。Apacheからのエラー、警告、通知はありません。これはコードです:

ループ内に「echo(qwerty」)」を追加すると、「qwerty」が表示されますが、ループの終了直後は何も実行されません。

私は何かが足りないのですか?!

ありがとう

0 投票する
1 に答える
7356 参照

linq - LINQ を使用してオブジェクトのリストに対して関数を実行する方法

LINQ を使用して、オブジェクトのリスト内のすべてのオブジェクトに対して関数を実行したいと考えています。以前にSOで似たようなものを見たことは知っていますが、検索に何度か失敗した後、この質問を投稿しています

0 投票する
2 に答える
10632 参照

xslt - XSLT: Foreach はアイテムごとに反復しますが、最初のアイテムの値を表示しますか?

私はアイテムリストを持っていて、アイテムごとにそれをURLにしたいと思っています。

リスト:

XSLT:

出力:

私は何を間違っていますか?