Polish_Flamethrower
@Polish_Flamethrower
Польский флэймзровер

Для чего нужен LINQ?

Объясните, пожалуйста, новичку на конкретных примерах. Для чего надо LINQ?
Кроме этого, буду рад, если вы мне объясните еще несколько вопросов.
1. Данные, которые получает программа ( на C# ), например, в ходе парсинга сайта, переводятся в Excel или в подобные программы ( Word, например ), с помощью LINQ?
2. Стоит ли учить LINQ для фриланса после C# ( т.е кроме C# человек больше ничего из связанного с этим языком не знает ( будь-то WPF, ASP NET и т.п )?
3. Какую книгу выбрать для изучения LINQ?
4. Как узнать, какие программы являются LINQ-совместимыми? ( Слышал такое выражение у Шилдта, но мог неправильно как сформулировать, поэтому, если что, поправляйте. )
  • Вопрос задан
  • 817 просмотров
Решения вопроса 1
@oleg_ods
1. Нет, для этого используются другие библиотеки.
2. Стоит учить во время изучения C#. По второй части этого пункта, человек не знающий ничего кроме синтаксиса C# никому не нужен.
3. Учить лучше по оф. документации, но после того как будете понимать что такое лямбда-выражения.
4. Не совсем понятно что вы имели ввиду. Если можно ткните пальцем в какой главе у Шилдта вы это читали.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Morpheus_God
@Morpheus_God
LINQ помогает избегать многих велосипедов которые могут посетить ясную голову программиста.
Вместо громоздких циклов по поиску или фильтрации ваш код будет лаконичен и легко читаем.
Примеры как он используется можете посмотреть тут.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы