dynamische Argumentdefinition in C #

8

Es ist möglich, etwas zu schreiben wie:

%Vor%

C # gibt es ein Äquivalent zu .apply von Javascript?

    
The Mask 15.11.2011, 03:26
quelle

3 Antworten

13

Sie können das Schlüsselwort params verwenden:

%Vor%

Sie können die Methode dann wie folgt aufrufen:

%Vor%

oder wie folgt:

%Vor%     
Ryan Gross 15.11.2011, 03:28
quelle
4
%Vor%     
Raymond Chen 15.11.2011 06:26
quelle
2

Es ist schon eine Weile her, seit ich irgendein Javascript gemacht habe, aber ich verstehe, dass die Methode apply eine Möglichkeit ist, einen Delegaten zu erstellen. In C # gibt es eine Reihe von Möglichkeiten, dies zu tun. Ich würde mit so etwas anfangen:

%Vor%

Es gibt eine andere Möglichkeit, LINQ anstelle von foreach zu verwenden:

%Vor%

Weitere Informationen zum Erstellen von Vertretern mithilfe von Func und Aktion .

    
IAbstract 15.11.2011 03:47
quelle

Tags und Links