c#修正リスト:
サイクルまたはサイクル? foreach
C#4.0の前のバージョンでは、for
サイクル中にリストを変更すると異常を引き起こします。ただし、.NET 4.0はこの機能のサポートを導入しました。それにもかかわらず、最良の方法は、従来のサイクルを使用することです。
不正確な列挙foreach
for
サイクルソリューション
反復リストと同時に変更するには、foreach
サイクルに切り替えることをお勧めします:foreach
この方法により、エラーや事故に遭遇することなく、反復と変更が可能になります。
for
異常の同時コレクション
質問で引用されているブログは、これが.NET 4.0で導入された同時コレクションには適用されないことに言及したことに注意してください。ただし、リストを変更するためにサイクルを使用することをお勧めします。これは、推奨され、最も信頼できるテクノロジーであるためです。 for
以上が「foreach」または `for`ループを使用して、C#のリストを変更する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。