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