Добавил:
2200 7008 9480 6099 TKFF БЛАГОДАРНОСТЬ МОЖНО ТУТ ОСТАВИТЬ Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ 2025 / 4 курса_МТУСИ / 1 КУРС / Информатика / С# для чайников - Мюллер.pdf
Скачиваний:
0
Добавлен:
04.06.2025
Размер:
53.3 Mб
Скачать

Пример передачи кода

n

T(!(,1 J1#.N"," (,1, J1#))(,1!(J1$(,1

,J1$(,1"J1 J1"E".$-

,!)(#1,<,". !.

1,<

#.#,"T(!.

1,#1,<,

.#N#.$_

 

 

 

 

Делегирование задания

thg,!- d(2d:#.# 1 .d(O#d:1 d:O(.d(-#d( .d(-#2#

(1 !2d(,

!F! O02!O(

.!Fi

d:( g.2#-..1d

d:#.#F(,(

2O!2(,

d:!-!3т !2З#.,1

-!2d:(Och#-1#F!d т! -

(B(.(

d:(

O(3,# d(---!,d(-

-#.!.3.!

d(-.d!-,d( #220F

-(,1( c(3т O.!,!d0F

-!62!

(-.!.32!O(,3

d:#.#F(,

!2d(,2!F!

O02!O(i

 

 

 

 

 

»Уведомление базы делегата о событии: завершена некоторая

длинная операция или сделана определенная часть работы, или произошла ошибка."Привет, я уже допил свое пиво в баре. Подъедь

изабери меня отсюда, а то идти самостоятельно я уже не могу. . ."

»Звонок на базу за дополнительными данными, необходимыми для завершения задачи. "Привет, мам! Я уже в магазине! Я беру два

кило конфет, но забыл, сколько я должен был взять картошки - 1 00 или 200 граммов?"

)) Делегаты позволяют настроить метод. Настраиваемый метод представляет собой схему, в то время как вызывающий метод пре­ доставляет делегат для выполнения работы. "Я же дала тебе спи­

ЗАПОМНИ! сок того, что надо купить, - вытащи его из кармана и покупай все в точности так, как я написала!" Метод делегата выполняет задачу, которую должен выполнить настраиваемый метод (но который не в состоянии сделать это самостоятельно). Настраиваемый метод отве­ чает за вызов делегата в нужный момент.

Очень простой первый пример

d!Fd(--(пП SгSгSТhresS e гS d:#-!2-,d(d1#, .d(-#2# (# !B#23

.d!-, !F! d:#.#F(,(i С!d: -O12(2203 - d(2!,!3 d:#.#F(,( O0d:#.#2 .!.16(d20- chd(f,!-i

ГЛАВА 1 9 Делегирование событий оббt

Соседние файлы в папке Информатика