Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Delegato Action<T1, T2, T3, T4, T5>

 

Data di pubblicazione: ottobre 2016

Incapsula un metodo che ha cinque parametri e non restituisce alcun valore.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

public delegate void Action<in T1, in T2, in T3, in T4, in T5>(
	T1 arg1,
	T2 arg2,
	T3 arg3,
	T4 arg4,
	T5 arg5
)

Parametri

arg1
Type: T1

Primo parametro del metodo incapsulato da questo delegato.

arg2
Type: T2

Secondo parametro del metodo incapsulato da questo delegato.

arg3
Type: T3

Terzo parametro del metodo incapsulato da questo delegato.

arg4
Type: T4

Quarto parametro del metodo incapsulato da questo delegato.

arg5
Type: T5

Il quinto parametro del metodo incapsulato da questo delegato.

Parametri tipo

inT1

Tipo del primo parametro del metodo incapsulato da questo delegato.

inT2

Tipo del secondo parametro del metodo incapsulato da questo delegato.

inT3

Tipo del terzo parametro del metodo incapsulato da questo delegato.

inT4

Tipo del quarto parametro del metodo incapsulato da questo delegato.

inT5

Il tipo di quinto parametro del metodo incapsulato da questo delegato.

È possibile utilizzare il Action<T1, T2, T3, T4, T5> delegato per passare un metodo come parametro senza dichiarare in modo esplicito un delegato personalizzato. Il metodo incapsulato deve corrispondere alla firma del metodo definita da questo delegato. Ciò significa che il metodo incapsulato deve disporre di cinque parametri che vengono tutti passati al metodo per valore e non deve essere restituito un valore. (In c#, il metodo deve restituire void. In Visual Basic deve essere definito per il Sub...End Sub costruire. Può essere anche un metodo che restituisce un valore che viene ignorato.) In genere, questo metodo viene utilizzato per eseguire un'operazione.

System_CAPS_noteNota

Per fare riferimento a un metodo che presenta cinque parametri e restituisce un valore, utilizzare il metodo generico Func<T1, T2, T3, T4, T5, TResult> delegato.

È inoltre possibile utilizzare il Action<T1, T2, T3, T4, T5> delegati con metodi anonimi ed espressioni lambda.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: