Action(T1, T2, T3, T4, T5) Delegat
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Action<T1, T2, T3, T4, T5>-Delegat

.NET Framework (current version)
 

Kapselt eine Methode, die über fünf Parameter verfügt und keinen Wert zurückgibt.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

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

Parameter

arg1

Der erste Parameter der Methode, die dieser Delegat kapselt.

arg2

Der zweite Parameter der Methode, die dieser Delegat kapselt.

arg3

Der dritte Parameter der Methode, die dieser Delegat kapselt.

arg4

Der vierte Parameter der Methode, die dieser Delegat kapselt.

arg5

Der fünfte Parameter der Methode, die dieser Delegat kapselt.

Typparameter

T1

Der Typ des ersten Parameters der Methode, die dieser Delegat kapselt.

T2

Der Typ des zweiten Parameters der Methode, die dieser Delegat kapselt.

T3

Der Typ des dritten Parameters der Methode, die dieser Delegat kapselt.

T4

Der Typ des vierten Parameters der Methode, die dieser Delegat kapselt.

T5

Der Typ des fünften Parameters der Methode, die dieser Delegat kapselt.

Sie können den Action<'T1, 'T2, 'T3, 'T4, 'T5>-Delegaten verwenden, um eine Methode als Parameter zu übergeben, ohne explizit einen benutzerdefinierten Delegaten zu deklarieren.Die gekapselte Methode muss der Methodensignatur entsprechen, die von diesem Delegaten definiert wird.Das bedeutet, dass die gekapselte Methode über fünf Parameter verfügen muss, die als Wert übergeben werden. Außerdem darf kein Wert zurückgegeben werden. (In C# muss die Methode void zurückgeben.In Visual Basic muss sie durch das SubEnd Sub-Konstrukt definiert werden.Es kann auch eine Methode verwendet werden, die einen Wert zurückgibt, der ignoriert wird.) Normalerweise wird eine solche Methode verwendet, um eine Operation auszuführen.

System_CAPS_noteHinweis

Um auf eine Methode zu verweisen, die über fünf Parameter verfügt und einen Wert zurückgibt, verwenden Sie stattdessen den generischen Func<T1, T2, T3, T4, T5, TResult>-Delegaten.

Sie können den Action<'T1, 'T2, 'T3, 'T4, 'T5>-Delegaten auch mit anonymen Methoden und Lambda-Ausdrücken verwenden.

Universal Windows Platform
Verfügbar seit 4.5
.NET Framework
Verfügbar seit 4.0
Portable Class Library
Unterstützt in: portable .NET platforms
Silverlight
Verfügbar seit 4.0
Windows Phone Silverlight
Verfügbar seit 8.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft