i++){}
??
Зачем перестать?
Можно использовать foreach/while/linq
foreach(var i in Emunerable.Range(0, count)) xD
Так пишут только первокурсники. Есть какой-то красивый аналог, такое, что, после просмотра кем-то, сразу будет складываться ощущение: "а человек то не промах".
Это самый быстрый способ перебора
относительно чего?
foreach
и даже для массива?
Для чего угодно
но ведь это не так!
Мне щяс лень прогнать бенч, но foreach работает с Enumerator
Щяс чекну в sharplab.io
Кста, можно определить метод расширения GetEnumerator для System.Range, и сделать foreach(int i in 1..10)
Я бы сказал, что как раз таки первокурсник скопировал этот код со стаковерфлоу)
А ты попробуй найти этот код в stackoverflow
Обсуждают сегодня