Основы языков и алгоритмы — страница 7
C#, LINQ, типы, коллекции, рекурсия, регулярные выражения, отладка, структуры данных и сложность
Материалы
- Оператор присваивания
Оператор присваивания, описание составных операторов присваивания
- Операторы throw и finally
Особенности использования операторов throw и finally в C#
- Операторы отношения и логические операторы
Особенности операторов отношения и логических операторов в языке C#
- Операторы отношения и логические операторы
Особенности операторов отношения и логических операторов в языке C#
- Операторы перехода
Описание операторов перехода return, goto, break, continue языка C#
- Операторы преобразования
Использование операторов преобразования в C#, перегрузка операторов преобразования
- Операции Ancestors и AncestorsAndSelf
Описание LINQ-операций Ancestors и AncestorsAndSelf, применяемых для нахождения предков элемента в дереве XML
- Операции Any, All и Contains
Описание LINQ-операций проверки Any, All и Contains, позволяющих сравнивать элементы одной коллекции с шаблоном
- Операции Average и Aggregate
Использование операции Average для вычисления среднео арифметического, описание операции Aggregate, предназначенной для агрегации элемента коллекции с предыдущим элементом
- Операции Cast, OfType и AsEnumerable
Описание и использование отложенных LINQ-операций Cast, OfType и AsEnumerable, применяемых для преобразования типов коллекций
- Операции Count, LongCount и Sum
Описание LINQ-операций Count и LongCount, вычисляющих количество элементов в коллекции; описание операции Sum, вычисляющей сумму элементов коллекции
- Операции DescendantNodes и DescendantNodesAndSelf
Описание LINQ-операций DescendantNodes и DescendantNodesAndSelf, применяемых для поиска потомков узлов в XML-документе
- Операции Descendants и DescendantsAndSelf
Описание LINQ-операций Descendants и DescendantsAndSelf, используемых для поиска потомков XML-элементов
- Операции Distinct, Union, Except и Intersect
Описание и использование операций Distinct, Union, Except и Intersect, используемых в LINQ для сравнения и выборки двух коллекций
- Операции First, FirstOrDefault, Last и LastOrDefault
Описание LINQ-операций First, FirstOrDefault, Last и LastOrDefault, позволяющих выбирать первые и последние элементы последовательностей
- Операции Join и GroupJoin
Описание LINQ-операций Join и GroupJoin, служащих для создания взаимосвязанных коллекций
- Операции LINQ: необходимый код
- Операции Min и Max
Описание LINQ-операций Min и Max, позволяющих находить максимальные и минимальные элементы в коллекциях
- Операции OrderBy и OrderByDescending
Использование сортировки в LINQ с помощью операций OrderBy и OrderByDescending
- Операции Range, Repeat и Empty
Описание операций Range, Repeat и Empty, позволяющих создавать последовательности разных видов
- Операции Select и SelectMany
Описание операций Select и SelectMany для преобразования коллекций данных в LINQ
- Операции Single, SingleOrDefault, ElementAt и ElementAtOrDefault
Описание LINQ-операций Single, SingleOrDefault, ElementAt и ElementAtOrDefault, позволяющих выбирать одиночные элементы и элементы по индексу из входных последовательностей
- Операции Take, TakeWhile, Skip и SkipWhile
Описание операций разбиения Take, TakeWhile, Skip и SkipWhile используемых в LINQ
- Операции ThenBy и ThenByDescending
Описание и применение LINQ-операций сортировки ThenBy и ThenByDescending