好像我可能錯過了簡單的語法,但我想直接從linq語句中獲得FirstOrDefault的結果,而不必先將IEnumerable存儲在臨時變量中。事情是這樣的:直接在LINQ語句中的FirstOrDefault行爲
var bestCar = from c in cars
orderby c.Price
select first c
我知道第一關鍵字實際上並不存在,但說明我想做什麼。 我也知道我可以用括號括起select ... select語句,並直接調用FirstOrDefault,但我認爲上面的語法更清晰,更易於閱讀。
你的問題到底是什麼? – 2009-10-07 21:19:51