delegates

Delegierte können sich auf mehrere Konzepte beziehen. Ein Objekt kann sich auf einen anderen (einen Delegaten) verlassen, um eine Funktion auszuführen. Die Delegierung kann sich auch auf das Programmiersprachenmerkmal beziehen, das die Methodensuchregeln zum Absetzen von Selbstanrufen verwendet. In C # definiert ein Delegat, welche Methode aufgerufen wird, wenn ein Ereignis ausgelöst wird.
3
Antworten

Führt BeginInvoke () einen separaten Thread aus?

In meiner WPF-Anwendung möchte ich in einem Nicht-UI-Thread arbeiten, um zu vermeiden, dass die Benutzeroberfläche nicht mehr reagiert. Dafür habe ich folgendes getan: %Vor% Und der Delegat ist definiert als %Vor% Meine Frage ist: Ers...
07.04.2011, 08:06
3
Antworten

Was sollte für den @object-Parameter von BeginInvoke übergeben werden?

Ich habe einen Ereignisdelegaten, der wie folgt definiert ist: %Vor% Ich hebe das Ereignis asynchron an: %Vor% Anschließend sieht die Signatur von BeginInvoke wie folgt aus: %Vor% In den meisten Beispielen habe ich BeginInvoke...
21.01.2011, 20:14
5
Antworten

Wiedergabe einer Liste von Funktionen und Parametern

Ich habe eine Reihe von Funktionen, die ich die folgende Funktionalität haben möchte. Wenn die Funktion aufgerufen wird, fügen Sie sich selbst zu einer Liste von Funktionen hinzu und merken sich die Parameter und Werte Erlaube, dass die Li...
21.12.2011, 01:42
2
Antworten

Gibt es einen tatsächlichen Unterschied in den 2 verschiedenen Arten, Ereignishandler in C # anzuhängen?

In C # gibt es einen wirklichen Unterschied (anders als Syntax) unter der Haube zwischen: %Vor% und %Vor% ?     
18.10.2008, 01:25
4
Antworten

Warum muss der Delegat statisch sein?

Im folgenden Code muss ich die Methode MdrResponseInterpreter static deklarieren, sonst habe ich einen Kompilierungsfehler. %Vor% Warum? Da _mdrResponseBuilder nicht statisch ist, erwarte ich, dass MdrResponseInterpreter auf thi...
28.03.2012, 09:17
3
Antworten

Objective C Delegate oder C-style Block Callback?

Ich entwerfe eine Klasse, die Ereignisse "feuert", wenn etwas passiert. Diese Ereignisse sind in der Regel nicht mit der Benutzeroberfläche verbunden. Ich frage mich, was die beste Methode dafür ist. Ich habe es entweder erforscht: Delegiert...
14.02.2014, 05:36
1
Antwort

Delegieren von der Schaltfläche tippen Sie innerhalb der benutzerdefinierten uitableviewcell

Ich habe die Apple-Dokumente gelesen, und ich habe diese Foren getestet, und ich habe (erfolgreich) einige Tutorials gemacht und meine eigenen Delegierten gebildet, und ich verstehe noch immer nichts . Ich bin mir sicher, dass es etwas ist, v...
05.02.2011, 23:10
2
Antworten

C # So speichern Sie einen Funktionsaufruf für den späteren Aufruf im Speicher

Gibt es in C # eine Möglichkeit, einen Funktionsaufruf zum späteren Aufruf zu speichern? Zum Beispiel möchte ich sagen können: %Vor% Lass mich dir einen Kontext geben: Ich erstelle ein Spiel in XNA und ich möchte eine DelayedFunctionCaller-K...
03.06.2012, 03:02
4
Antworten

Gibt es einen Delegaten, der kein MulticastDelegate in C # ist?

Ich denke, die Antwort ist NEIN? Wenn nicht, warum haben wir Delegate und MulticastDelegate Klassen getrennt? Vielleicht ist es wieder wegen "einiger anderer .NET-Sprachen"?     
17.01.2011, 08:06
3
Antworten

Bester Weg Überprüfen Sie, ob der Delegat auf den optionalen Selektor reagiert

Ich habe verwendet, um die Methoden von @optional delegate zu versenden: %Vor% Es funktioniert gut, aber wenn es viele Methoden von Delegaten gibt, sieht es so aus, als ob du respondToSelector: code ... duplizierst. Irgendwann habe...
23.09.2013, 12:57