296 читали · 6 лет назад
LINQ - Начало. Обзор возможностей, зачем нужен? (Часть 1)
Благодаря ООП составляющей c# все коллекции реализуют специальные интерфейсы, благодаря которым можно работать с коллекциями приводя их к интерфейсам. Для улучшенной производительности и удобства работы с коллекциями был введен LINQ (language-integrated query)...
1 месяц назад
LINQ в C#: от базовых запросов до производительности
В современной экосистеме C# язык интегрированных запросов LINQ давно перестал быть просто удобным инструментом для работы с коллекциями — это фундаментальный парадигмальный сдвиг в мышлении разработчика. Представленный еще в 2008 году вместе с .NET Framework 3.5, LINQ кардинально изменил подход к обработке данных, унифицировав работу с массивами, коллекциями, XML, базами данных и даже удаленными источниками через единый декларативный синтаксис. Базовый синтаксис: Method vs Query 1.1. Метод синтаксиса (Method Syntax) var filteredUsers = users ...