Курсы для программистов

Формула программиста

основатель — Волосатов Евгений Витольдович

LINQ: шаг за шагом

Работа с языком запросов LINQ

Автор: Валерий Жданов





--


Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Инструменты и консольное приложение 00:00:00
13 чел. ★ 5 Free
  На этом уроке мы проверим наличие инструментов работы с linq (Visual Studio),
создадим консольное приложение, а также подготовим данные для нашей дальнейшей работы
2 FREE Традиционный алгоритм 00:00:00
13 чел. ★ 5 Free
  На этом уроке мы сделаем выборку элементов из списка, отвечающих заданному критерию,
при помощи классического алгоритма
3 FREE Первое использование LINQ 00:00:00
13 чел. ★ 5 Free
  На этом уроке мы реализуем поиск и сортировку элементов массива при помощи Linq
4 FREE Linq по классу 00:00:00
10 чел. ★ 5 Free
  На этом уроке мы создадим класс, дополним наш список новыми данными
и сделаем linq выборку для новой структуры
5 FREE Краткая форма и навигация 00:00:00
9 чел. ★ 5 Free
  На этом уроке мы создадим краткую форму запроса linq,
а также найдем первый и последний элементы нашей выборки
6 FREE Проекция и ее переменные 00:00:00
6 чел. ★ 5 Free
  На этом уроке мы создадим новый тип данных с новыми методами,
а также создадим прямо в запросе свои переменные
7 FREE Методы работы с множествами 00:00:00
5 чел. ★ 5 Free
  На этом уроке мы рассмотрим методы работы с множествами ( разность, пересечение, объединение)
8 FREE Затерянное в XML 00:00:00
4 чел. ★ 5 Free
  На этом уроке мы реализуем загрузку данных из XML файла при помощи LINQ
9 FREE JOIN связующий: начало 00:00:00
4 чел. ★ 5 Free
  На этом уроке мы соединим два списка по определенному ключу методом JOIN
10 FREE JOIN группирующий 00:00:00
4 чел. ★ 5 Free
  На этом уроке мы получим иерархическую структуру при помощи GroupJoin
11 FREE JOIN через INTO 00:00:00
2 чел. ★ 5 Free
  На этом уроке мы рассмотрим работу JOIN с оператором INTO
и поработаем с дочерними запросами
12 FREE Полезные методы 00:00:00
1 тест
2 чел. ★ 5 Free
  На этом уроке мы рассмотрим методы Take(), Skip(), Any(), All()
  Итого:   12 видеоуроков 00 мин.
1 тест
2 чел. ★ 5  
  Финалисты:   Max,   Tekashnik .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Реализовал выборку с обратной сортировкой (скрин 2), а так же задал такой контент, что выбрался только один элемент (версия Xenial Xerus, которую я впервые установил в Vagrant-е)



Научился: Подготовлен проект на VS - консольное приложение для работы с LINQ, а также набор данных в текстовом файле.