logo search
CSharp_Prog_Guide

Делегаты с именованными методами и делегаты с анонимными методами

Делегату может быть назначен именованный метод. При создании экземпляра делегата с помощью именованного метода этот метод передается в качестве параметра, например:

------

Это называется использованием именованного метода. Делегаты, созданные с помощью именованного метода, могут инкапсулировать статический метод или метод экземпляра. Именованные методы являются единственным способом создания экземпляра делегата в ранних версиях C#. Однако в ситуациях, когда создание нового метода является нежелательным, C# позволяет создать экземпляр делегата и сразу же указать блок кода, обрабатываемый делегатом при вызове. Дополнительные сведения см. в разделе Анонимные методы.