База ответов ИНТУИТ

Программирование на языке высокого уровня C#

<<- Назад к вопросам

Что представляет собой регистрация делегата?

(Отметьте один правильный вариант ответа.)

Варианты ответа
Объявление экземпляра делегата
Передача делегата в метод в качестве параметра
В экземпляр делегата заносятся методы объектов-наблюдателей(Верный ответ)
Похожие вопросы
Что происходит при вызове экземпляра делегата?
В объектно-ориентированной программе объекты обмениваются между собой
Дан фрагмент кода:
public event DiskChangeHandler OnDiskChange; public class DiskChangeEventArgs : EventArgs {  public int Sequence;  public string Message;  public DiskChangeEventArgs(int sequence, string message) {    Sequence = sequence;    Message = message;  } } // запись файла на несколько дискет; когда дискета заполнена, // возникает событие – подсказка вставить следующую дискету public void WriteToFloppy() {  // цикл записи, здесь подсказка вставить следующую дискету  OnDiskChange(null, new DiskChangeEventArgs(2, "Please insert next disk")); }     
Для передачи информации подписчику использован пользовательский класс DiskChangeEventArgs.Какое из описаний делегата подходит для приведенного кода?
Дан фрагмент кода:
public event DiskChangeHandler OnDiskChange; public class DiskChangeEventArgs : EventArgs {  public int Sequence;  public string Message;  public DiskChangeEventArgs(int sequence, string message) {    Sequence = sequence;    Message = message;  } } // запись файла на несколько дискет; когда дискета заполнена, // возникает событие – подсказка вставить следующую дискету public void WriteToFloppy() {  // цикл записи, здесь подсказка вставить следующую дискету  OnDiskChange(null, new DiskChangeEventArgs(2, "Please insert next disk")); }     
Для передачи информации подписчику использован пользовательский класс DiskChangeEventArgs. Какое из описаний делегата подходит для приведенного кода?