ふらっとC#,C♯,C#(初心者用) Part74
■ このスレッドは過去ログ倉庫に格納されています
0545デフォルトの名無しさん
2011/05/24(火) 00:53:38.11遅延実行だからじゃないよね。
例えば
var strList = new List<string>("a","a","b","c");
var work = strList.Distinct();
Array.ForEach( work.ToArray(), ( str ) => Console.WriteLine("hoge") );←この1行を追加
strList.Clear();
Array.ForEach( work.ToArray(), ( str ) => strList.Add( str ) );
とやって、clear前にLinqが実行されるようにしてももやっぱり結果はゼロ件
■ このスレッドは過去ログ倉庫に格納されています