【VB.NET】LINQ友の会【C#, C♯, C#】
■ このスレッドは過去ログ倉庫に格納されています
0670デフォルトの名無しさん
2011/07/20(水) 02:53:47.23そのコードの場合、Select(x => x)は不要だね。
private static bool Predicate(int x)
{
return x < 4;
}
と書くのをラムダ式にすると x => x < 4 となるわけで、xは変数そのもの。
もっと展開すれば
foreach(var x in array)
{
if (Predicate(x)) yield return x;
}
だから、 x は配列中の各要素が来る。
■ このスレッドは過去ログ倉庫に格納されています