我需要生成一个序列号列表。我知道 Ruby 你可以做 1..10 或 PHP 你可以做 range(1, 10)。.Net 中已经有类似的东西了,还是我必须编写它?谢谢。
Kevin
问问题
519 次
3 回答
6
在 C#(使用 .NET 3.0 或更高版本)中,这应该可以完成这项工作:
IEnumerable<int> myRange = Enumerable.Range(1, 10);
于 2009-01-14T16:35:10.637 回答
1
这对你有用吗?
public List<int> Range(int start, int finish)
{
List<int> retList = new List<int>();
for(int i = start; i <= finish; i++)
{
retList.Add(i);
}
return retList;
}
于 2009-01-14T16:33:32.077 回答
1
你可以使用Enumerable.Range ()
于 2009-01-14T16:35:42.260 回答