foreach or for that is the question

01dc0b371a349789acdc12abe14d355e.pngВопрос о выборе цикла for/foreach стар, как мир. Все мы слышали, что foreach работает медленнее for-а. Но не все знаем почему… А вообще так ли оно? Когда я начинал изучать .NET, один человек сказал мне, что foreach работает в 2 раза медленнее for-а, без каких-либо на то обоснований, и я принял это как должное. Теперь, когда чьих-то слов мне мало, я решил написать эту статью. В этой статье я исследую производительность циклов, а так же уточню некоторые нюансы. Итак, поехали! Читать дальше →

© Habrahabr.ru