Cортировка по возрастанию Cортировка по убыванию
LINQ select
Простое предложение select Предложение select в виде анонимного типа using System; //добавить ссылку using System.Linq; class Program { public static int Main() { //источник данных int[] ara = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; //создание запроса var query = from val in ara select new { val, […]
LINQ where
Предложение where производит отбор элементов, удовлетворяющих заданному условию. using System; //добавить ссылку using System.Linq; class Program { public static int Main() { //источник данных int[] ara = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }; //создание запроса var query = from val in ara where (val % […]
LINQ from
Выражение запроса должно начинаться с предложения from значение in источник данных.
Применение LINQ с различными источниками данных.
Массив Коллекция База данных MS SQL Server глобально вручную Модель Entity Файл XML
LINQ синтаксис запросов
Существует 2 типа синтаксиса LINQ, которые вам необходимо изучить: синтаксис запроса синтаксис методов Синтаксис запросов очень прост в освоении. Он имеет синтаксис SQL как запрос, но он не поддерживает все операторы запросов в LINQ. Синтаксис метода-это более мощный способ написания запросов LINQ, а также стандартный способ написания синтаксиса LINQ. From <range variable> in <IEnumerable<T> or IQueryable<t> collection> […]
LINQ отложенное и принудительное выполнение запроса
Пример отложенное выполнение запроса Пример принудительное выполнение запроса
Начало работы с Linq C#
Из чего состоит запрос: 1. получение источника данных 2. создание запроса 3. выполнение запроса
Как получить информацию о дисках DriveInfo класс C#?
Класс DriveInfo содержит информацию о логических дисках на компьютере. Подключить пространство имен System.IO. наиболее часто используемые члены класса GetDrives возвращает имена всех логических дисков компьютера IsReady состояние готовности диска true или false Name имя диска VolumeLabel метка тома DriveType тип диска (неизменный, удаляемый, сетевой, компакт-диск) DriveFormat файловая система TotalSize общий размер диска в байтах TotalFreeSpace […]
Все о делегатах C#
Делегат для методов экземпляра / объекта Делегат — это тип ссылки, который хранит данные о сигнатуре метода. Делегат — это объект, который ссылается на метод. Объект делегата может вызывать разные методы во время выполнения, а не во время компиляции. Синтаксис: [атрибут] модификатор_доступа delegate тип имя_делегата ([список_параметров]); Применения делегат со статическими методами Применения делегат для именованных […]
