C#, C♯, C#相談室 P ..
276:デフォルトの名無しさん
07/09/03 16:36:34
foreachって実際は
while(strEnumerator.MoveNext())
{
string str = strEnumerator.Current;
...
}
こんな感じでしょ
代入しても無意味というか、元が配列だったりすると
書き換えられるという錯覚を与えかねない
というか配列のforeachは
for(int i = 0; i < strArray.Length; ++i)...
に置き換える最適化がされるらしいから
実際に書き換えられちゃうんでそうするとforeachの意味が変わっちゃう
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4329日前に更新/133 KB
担当:undef