我有以下代碼如何選擇另一個列表中包含的元素的不同列表?
new Dictionary<string,IEnumerable<Control>>()
{
{ "view1", new Control[] { contents, building, view1 }},
{ "view2", new Control[] { contents, view2 }},
{ "view3", new Control[] { building, view3 }
}
我如何獲得所有不同的控件的列表使用LINQ?
結果應該是:
{
contents,
building,
view2,
view3
}
好吧,如果你打算去*解釋*的東西; p我的推理是也許這對方法間接性較差(通過'ValueCollection'等)。但是兩者都可以工作。 – 2010-08-03 10:35:22
謝謝大家, 由於我無法確定首先發布的是誰,所以我給了喬恩他的解釋。對不起馬克。 Podge – Podge 2010-08-03 10:41:12