Это время от времени появляется для меня: у меня есть код на C#, который плохо нуждается в функции range()
, доступной в Python.Существует ли эквивалент диапазона Pythons (12) в C#?
Я знаю, используя
for (int i = 0; i < 12; i++)
{
// add code here
}
Но это тормоза вниз в функциональных использований, как тогда, когда я хочу сделать Linq Sum()
вместо написания выше цикла.
Есть ли встроенные функции? Думаю, я всегда мог бы просто свернуть с помощью yield
или такого, но это было бы , поэтому можно было бы просто иметь.
Это не Enumeration.Range, это Enumerable.Range. –
исправил это. Благодарю. –