Содержание
- 2. ДЕЛЕГАТЫ Кроме свойств и методов классы могут содержать делегаты и события. Делегаты представляют такие объекты, которые
- 3. ПРИМЕРЫ ДЕЛЕГАТОВ delegate int Operation(int x, int y); delegate void GetMessage(); Делегат определяет то, какие параметры
- 4. class Program { delegate void GetMessage(); // 1. Объявляем делегат static void Main(string[] args) { GetMessage
- 5. СОБЫТИЯ delegate void SampleDelegaet(); event SampleDelegate SampleEvent(); //имеется метод void SomeAction() { Console.WriteLine(“Some”);} //наш код MyType
- 6. АНОНИМНЫЕ МЕТОДЫ v.SampleEvent += delegate() { Console.WriteLine(“Anon method”); } При подписке на событие или передаче делегата
- 7. ЛЯМБДЫ Лямбда-выражения представляют упрощенную запись анонимных методов. Лямбда-выражения позволяют создать емкие лаконичные методы, которые могут возвращать
- 8. ПРИМЕР ПРОСТОЙ ЛЯМБДЫ class Program { delegate int Square(int x); // объявляем делегат,принимающий int и возвращающий
- 9. ACTION, FUNC В C# имеются уже определенные обобщенные делегаты, которые мы можем использовать, не прибегая к
- 11. Скачать презентацию
 Slaidy.com
 Slaidy.com








 Внедрение АСОП на вахтовых маршрутах
 Внедрение АСОП на вахтовых маршрутах Виды памяти: назначение, принцип работы
 Виды памяти: назначение, принцип работы Форма для потенциального представителя
 Форма для потенциального представителя В поисках чипсах
 В поисках чипсах Новые функции программы Zone 3. Полное CAD программирование
 Новые функции программы Zone 3. Полное CAD программирование Операционная Система Microsoft Windows
 Операционная Система Microsoft Windows Эффективные мобильные приложения для изучения английского языка
 Эффективные мобильные приложения для изучения английского языка Сравнение операционных систем Windows и Linux
 Сравнение операционных систем Windows и Linux презентация Этапы проектирования баз данных
 презентация Этапы проектирования баз данных Беспилотные автомобили — транспорт будущего. 8 класс
 Беспилотные автомобили — транспорт будущего. 8 класс New uif video
 New uif video Типы моделей данных
 Типы моделей данных Информационные системы в малом и среднем бизнесе
 Информационные системы в малом и среднем бизнесе Учебно-производственный полигон Информационные технологии
 Учебно-производственный полигон Информационные технологии Экскурсия в книжный дом
 Экскурсия в книжный дом Паскаль. Ветвление
 Паскаль. Ветвление Основы проектирования баз данных (лекция 6)
 Основы проектирования баз данных (лекция 6) Общая статистика по интернету
 Общая статистика по интернету Технология создания буклета средствами специальной программы Microsoft Publixher
 Технология создания буклета средствами специальной программы Microsoft Publixher Nghiên cứu mạng ethernet man và cấp phát ip động sử dụng dhcp
 Nghiên cứu mạng ethernet man và cấp phát ip động sử dụng dhcp Texture_mapping (1)
 Texture_mapping (1) Словари
 Словари Дорожная Карта CARPED
 Дорожная Карта CARPED Projektowanie Aplikacji Internetowych
 Projektowanie Aplikacji Internetowych Сортировка и фильтрация данных
 Сортировка и фильтрация данных Crimes Against Children
 Crimes Against Children Словари. Методические указания
 Словари. Методические указания Системы счисления
 Системы счисления