1

連番のリストを生成する必要があります。Rubyで1..10を実行できるか、PHPでrange(1、10)を実行できることを知っています。すでに.Netにそのようなものがありますか、それとも私はそれを書く必要がありますか?ありがとう。

4

3 に答える 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 に答える