問題タブ [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.
.net - 配列、リストなどで foreach を使用する場合のソート順
foreachを使用して配列を反復処理する場合、要素が返される順序が配列[0]、配列[1]、配列[2]、...の順序であるという保証はありますか?
これが Array クラスの現在の実装方法であることは知っていますが、フレームワークの将来のバージョンに対する保証はありますか? 同じ質問が List<> にも当てはまります。
c# - Interfaces ASP.Net Cluster Environment で foreach ループを実行すると null 参照が発生する
コントロールが子コントロールを作成するときに、Web コントロールにリストがあります。次のように、フィールドのリストを介して foreach ループを実行します。
ローカルホスト、開発環境、およびステージング環境はすべて問題ありません。しかし、開発クラスターにデプロイすると、ループ中に各「フィールド」が null になります。これらのオブジェクトが null になる原因は何ですか? このリストを別のデータ リストからロードすると、すべて正常にロードされ、そのデータは null ではありません。
java - foreach内のStruts 2 URLパラメータ
次のコードでエラーが発生する理由を誰か説明してもらえますか: TLD またはタグ ファイルの属性ディレクティブによると、属性値は式を受け入れません。URL のパラメーターの値を動的に設定しようとすると、常に壊れます。
Struts 2 と最新バージョンの Java を使用しています。どんな助けでも大歓迎です。
php - PHPpreg_match_allを使用してSmartyforeachを再現します
「Smartyforeach」のコンポートを再現したいと思います。
tplファイルの内容は($ tplContent)です:
preg_match_allコードは次のとおりです。
print_r return:
{foreach} {/ foreach}の間にコードを返すにはどうすればよいですか?
java - この for-each ループが機能しないのはなぜですか?
このコードで、配列が希望どおりに初期化されないのはなぜですか? for-each ループはそれを行うように設計されていませんか、それとも正しく使用していないだけですか?
python - リストを反復処理しているときにリストを変更すると、Pythonが要素をスキップするのはなぜですか?
私は現在Pythonでプログラムを開発していますが、言語のforeachループ、またはリスト構造に問題があることに気づきました。プログラムと一般的な例の両方で同じ誤った動作が発生するため、単純化するために問題の一般的な例を示します。
さて、ここでの問題は単純ですが、このコードはリストからすべての要素を削除することになっていると思います。問題は、実行後、リストに残っている要素が常に2つあることです。
私は何が間違っているのですか?事前にすべての助けをありがとう。
編集:私はリストを空にしたくありません、これは単なる例です...
php - PHP 配列の何が問題になっていますか?
このコードは NULL 配列になります。$genreList[] = $value を echo $value に置き換えると、すべてが期待どおりに出力されます。何か案は?
c# - リストはなぜですか.ForEachは標準のforeachよりも高速ですか?
このことを考慮:
必要条件:
標準のforeach:
組み込みのforeach:
私はそれらを互いにタイミングを合わせてみましたが、組み込みのforeachは最大2倍高速で、かなりのようです。
グーグルで検索しましたが、答えが見つからないようです。
また、次の点についても説明します。.NETでは、「for」または「foreach」のどちらのループが高速に実行されますか?
私が知る限り、標準のforeachよりも速く実行されるようには動作しません。