5

値 A から値 B までの一連の整数を取得したいと考えています。

たとえば、A=3B=9. 3,4,5,6,7,8,9ここで、1 行のコードでループのないシーケンスを作成したいと考えています。で遊んでみましたEnumerable.Rangeが、うまくいく解決策が見つかりません。

誰にもアイデアはありますか?

4

2 に答える 2

21
var sequence = Enumerable.Range(min, max - min + 1);

?

ただし、情報については、個人的にはループを使用したいと思っています。

for(int i = min; i <= max ; i++) { // note inclusive of both min and max
    // good old-fashioned honest loops; they still work! who knew!
}
于 2013-06-07T13:19:41.713 に答える