2009-12-18 27 views

回答

19

是的,你可以很容易地做到这一点是这样的:

List<int> steporders = Enumerable.Range(1, 10).ToList(); 
+13

请注意这一点。这不是“从1到10的数字”。那就是“10个数字,从1开始”。当人们试图将此代码改为(10,20)时常常感到困惑 - 这不是从10到20的数字,即从20开始的20个数字。 – 2009-12-18 19:25:34

+0

事实上,介意方法签名。 – mquander 2009-12-18 19:26:11

+0

应该说System.Linq.Enumerable(所以你会更清楚地知道你需要.NET 3.5,在早期版本中不起作用)。 – 2009-12-18 19:28:00

-1

我的一个朋友一直以为我的,我不应该回答问题之前,我知道它一下:你的那些:)

一个

为什么你需要一个1-10的数字列表?这似乎很无用(至少没有任何上下文)。

+0

它提供了ASP.net MVC下拉列表的种子值列表,以将“步骤”的顺序设置为“计划”的一部分。对于原型设计而言,我只是想用1-10来填充它。 – 2009-12-18 19:42:16

+0

也可能只是一个测试的原型。 – JonH 2009-12-18 19:44:10

相关问题