Тема: SpellWork C#
Показать сообщение отдельно
Старый 29.03.2011, 12:02   #143
Йоха
Умный
 
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
Йоха Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от Konctantin Посмотреть сообщение
По поводу LINQ, их вообще надо прибить, а использовать обычные циклы for, так как LINQ работают в 3-4 раза медленней чем обычные циклы.
foreach - работает в 1,5 раза медленней чем for
На rsdn.ru был эпичный флейм на эту тему, по тестам в некоторых частных случаях LINQ медленнее нэйтивного кода раз в 100 или что-то вроде этого (могу наврать давно читал).
Но! как всегда у каждой медали есть обратная сторона. Инструменты подобные LINQ сокращают время написания программ и если быстродействие не критично то почему бы и не использовать.
Йоха вне форума   Ответить с цитированием