Tag: delegates

Die Delegierten können sich auf mehrere Konzepte. Ein Objekt kann sich verlassen auf andere (Stellvertretung), um eine Funktion auszuführen. Delegation kann auch beziehen sich auf die Programmiersprache-Funktion macht Gebrauch von der Methode lookup-Regeln für die Verteilung der self-Anrufe. In C# wird ein Delegat definiert, welche Methode aufgerufen werden soll, wenn ein Ereignis ausgelöst wird.

Übergeben Sie die Methode als Parameter mit C #

Anzahl der Antworten 10 Antworten
Habe ich mehrere Methoden mit der gleichen Signatur (Parameter und Rückgabewerte), aber unterschiedlichen Namen und den Interna der Methoden unterschiedlich sind. Ich möchten, übergeben Sie den Namen der Methode führen Sie eine weitere Methode aufrufen, wird die

Kann ich eine Aktion & lt; & gt; oder Func & lt; & gt; mit einem out param?

Anzahl der Antworten 2 Antworten
Ich habe eine Methode mit einem out parameter, und ich möchte an dieser Stelle ein Action oder Func (oder andere Art delegate). Dieser gut funktioniert: static void Func(int a, int b) { } Action<int,int> action = Func;

Wie erstelle ich Delegaten in Objective-C?

Anzahl der Antworten 19 Antworten
Ich wissen, wie die Delegierten die Arbeit, und ich weiß, wie ich Sie verwenden kann. Aber wie erstelle ich Sie? Kommentar zu dem Problem - Öffnen Beispiel für das erstellen einer Delegierten in Objective-C Kommentarautor: Deepakraj Murugesan

Zuordnung zu 'id & lt; Delegate & gt;' vom inkompatiblen Typ 'ViewController * const_strong'

Anzahl der Antworten 5 Antworten
Während meiner app, ich bin immer semantische Warnungen aus, wenn ich ViewController.delegate = self. Ich habe gesucht und gefunden, ähnliche Beiträge, aber keiner war in der Lage mein problem zu lösen. ViewController.m: GameAddViewController *gameAddViewContoller = [[navigationController viewControllers]

C # -Generik erlaubt keine Constraints für den Delegattyp

Anzahl der Antworten 8 Antworten
Ist es möglich, die Definition einer Klasse in C#, so dass class GenericCollection<T> : SomeBaseCollection<T> where T : Delegate Ich konnte nicht für das Leben von mir zu erreichen, diese Letzte Nacht .NET 3.5. Ich habe versucht,

Wie kann ich ein Ereignis an eine Funktion in C # übergeben?

Anzahl der Antworten 7 Antworten
Ich bin auf der Suche, um eine Veranstaltung zu einer Hilfsfunktion. Diese Funktion fügt eine Methode für das Ereignis. Aber ich habe Schwierigkeiten richtig bestehen der Veranstaltung. Ich habe versucht, übergeben Sie eine EventHandler<TEventArgs>. Es kompiliert, aber

Aufrufen (Delegieren)

Anzahl der Antworten 9 Antworten
Kann jemand bitte erklären Sie diese Aussage auf diese link Invoke(Delegate): Führt den angegebenen Delegaten auf den thread, der im Besitz der Kontrolle liegenden Fenster-handle. Kann jemand erklären, was das bedeutet (vor allem das Fett) ich bin

Wie deklarieren Sie einen Predicate Delegate inline?

Anzahl der Antworten 4 Antworten
Ich bin mit C#. Also ich habe ein Objekt, das hat einige Felder, egal, was. Ich habe eine generische Liste dieser Objekte. List<MyObject> myObjects = new List<MyObject>(); myObjects.Add(myObject1); myObjects.Add(myObject2); myObjects.Add(myObject3); So, ich möchte das entfernen von Objekten

Aktion & lt; T & gt; vs Delegiertenereignis

Anzahl der Antworten 8 Antworten
Habe ich gesehen, Entwicklern anhand der folgenden codes ziemlich alternativ. Was ist der genaue Unterschied zwischen diesen, und die, die gehen durch die standard? Sind Sie gleich, wie Action und Func<T> ist ein Delegierter sowie: public event

Func-Delegat mit Ref-Variable

Anzahl der Antworten 2 Antworten
public object MethodName(ref float y) { //method } Wie kann ich definiert ein Func-Delegat für diese Methode? InformationsquelleAutor der Frage chugh97 | 2010-03-17

Was ist der Unterschied zwischen der neuen Aktion () und einem Lambda?

Anzahl der Antworten 3 Antworten
So, wenn ich etwas schreiben wie dieses Action action = new Action(()=>_myMessage = "hello"); Umgestalten Pro! Highlights diese als redundante delegieren Erstellung und erlaubt es mir, um es abzukürzen, Action action = () => _myMessage="hello"; Und dies

Kann einem Wert vom Typ UITextFieldDelegate kein Wert vom Typ ViewController zugewiesen werden?

Anzahl der Antworten 3 Antworten
Hier ist die Fehlermeldung, wenn ich schrieb, die Zeile self.MessageTextField.delegate = self: /ChatApp/ViewController.swift:27:42: Cannot assign a value of type 'ViewController" einen Wert von Typ 'UITextFieldDelegate?' Hier meine Swift-code (ViewerController.swift): // // ViewController.swift // ChatApp // // Created

jQuery .on () mit mehreren Selektoren in der Ereignisdelegierung?

Anzahl der Antworten 2 Antworten
Habe ich mit .on() in jQuery 1.7 und fragte mich, ob es möglich ist, zu befestigen, mehrere Selektoren für Elemente, die gespritzt wurden, auf einer Seite. Bisher war ich mit live() - aber es ist offensichtlich, warum