4
私は、次のしている:LINQ:別のIEnumerable <T>からIEnumerable <T>を作成していますか?
public class Foo
{
public int x { get; set; }
}
public class Bar
{
public void DoWork(IEnumerable<Foo> foos)
{
var enumOfX = ?;
//Other code that uses enumOfX
}
}
は、どのように私はすべてのXのIEnumerable<int>
を作成することができますか?
Select
を使用
を集約したものですそして、あなたは他の構文を好む場合:VAR enumOfX = foosのfooからfoo.xを選択する。 – Dismissile
@Dismissile:はい - 質問式のようなクエリの場合、クエリ式フォームIMOを使用するのは無意味なので、ここには含めませんでした。開発者は本当に両方で快適でなければなりません:) –
私は同意します...しかし、それに慣れていなければラムダ構文が混乱していると思う人もいます。赤ちゃんのステップ! – Dismissile