2010-06-11 50 views
5

我想在下拉列表中顯示項目,例如5%,10%,15%,20%,直到100。 有沒有辦法綁定智能LINQ查詢到將爲我做這件事的數據源?用LINQ選擇5,10,15,20等等

+0

這LinqToObjects,不LINQ到實體。 – 2010-06-11 13:58:29

+0

對不起...我的壞:(...修正了它 – 2010-06-11 14:07:41

+0

「LINQ查詢」就像「ATM機」一樣(別擔心,我自己也會這樣說)。:-) – Pretzel 2010-06-11 14:17:51

回答

18

您可以使用Enumerable.Range

Enumerable.Range(1, 20).Select(x => 5 * x); 

或者,更LINQ的語法:

from x in Enumerable.Range(1, 20) 
select (x * 5); 
+0

太棒了,像一個工作魅力! – 2010-06-11 11:27:30