======Делегат Action====== Инкапсулирует метод, который принимает три параметра и не возвращает значений. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public delegate void Action(T1 arg1, T2 arg2, T3 arg3) **Параметры** * //arg1// * Тип: T1 * Первый параметр метода, инкапсулируемого данным делегатом. * //arg2// * Тип: T2 * Второй параметр метода, инкапсулируемого данным делегатом. * //arg3// * Тип: T3 * Третий параметр метода, инкапсулируемого данным делегатом. **Параметры типа** * //T1// * Тип первого параметра метода, инкапсулируемого данным делегатом.Этот параметр типа является контрвариантным. Это означает, что можно использовать либо указанный тип, либо менее производный тип. Дополнительные сведения о ковариации и контрвариации см. в разделе Ковариация и контравариация в универсальных шаблонах. * //T2// * Тип второго параметра метода, инкапсулируемого данным делегатом. * //T3// * Тип третьего параметра метода, инкапсулируемого данным делегатом.