Was ist Action & lt; string & gt ;?
Was ist Action<string>
wie kann es eingesetzt werden?
InformationsquelleAutor der Frage learning | 2010-05-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was ist Action<string>
wie kann es eingesetzt werden?
InformationsquelleAutor der Frage learning | 2010-05-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Action
ist ein standard-delegate, das eine zu 4 Parametern (16 .NET 4) und nicht wieder Wert. Es dient der Darstellung einer Handlung.Gibt es andere vordefinierte Delegierten :
Predicate
delegieren, die hat einen parameter und gibt einen booleschen Wert zurück.Func
ist der allgemeinere, er hat 1 bis 4 Parameter (16 .NET 4) und gibt etwasInformationsquelleAutor der Antwort Julien Hoarau
Dies ist ein delegate eine Funktion mit der Signatur
void Bla(string parameter)
. Sie können diese verwenden, um pass Funktionen auf andere Funktionen.Zum Beispiel können Sie dies tun
drucken alle Zeichen auf der Konsole
InformationsquelleAutor der Antwort Ruben
Ist es einen Delegaten mit einem parameter, ein string.
Nützlich, weil es bedeutet, dass Sie nicht haben, um die Delegierten mehr für die Aktionen so lange wie Sie können eine standard-Aktion für Sie (D. H. die Anzahl der Parameter ist fest, keine default-Werte und können Sie nur verwenden Sie eine vorhandene Aktion).
InformationsquelleAutor der Antwort TomTom
InformationsquelleAutor der Antwort Sachin
Es ist im Grunde nur ein Delegierter, der nicht einen Wert zurückgeben.
Einen Blick hier haben:
http://msdn.microsoft.com/en-us/library/018hxwa8.aspx
Action<string>
wäre nur ein Delegat einer Methode, ausgenommen einen einzigen string-parameter hat und nicht etwas zurückzugeben.InformationsquelleAutor der Antwort MarkB29
hier ist eine kleine und einfache Einführung der Aktion:
http://www.c-sharpcorner.com/UploadFile/rmcochran/anonymousMethods04022006141542PM/anonymousMethods.aspx
InformationsquelleAutor der Antwort MUG4N