5
我試圖從Enum
構建SelectList
。在Array類上使用Linq擴展
爲什麼Linq
擴展方法在Array
上不可用?
var values = Enum.GetValues(typeof(MyEnum));
var test = values.Select(x => x); // compile error
但我可以寫這樣的,它編譯...
var test = from Enum e in values select new { e };
我通常不使用語法的這種風格,所以我真的不熟悉,但是,這不是」上述基本上與不編譯的lambda查詢相同?