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.
14
Antworten

Vorteile der Verwendung von Delegaten?

Ich möchte das Observer-Muster in VB.NET oder C # oder einer anderen erstklassigen .NET-Sprache implementieren. Ich habe gehört, dass Delegierte dafür verwendet werden können, aber ich kann nicht herausfinden, warum sie gegenüber einfachen alten...
19.11.2008, 18:08
4
Antworten

Gibt es Funktionszeiger in c #?

Ich versuche etwas c # -Coding zu lernen und frage mich, ob das c ++ - Konzept von Funktionszeigern in c # enthalten ist. Ich sehe, es gibt Dinge wie Delegierte. Sind sie das gleiche Konzept? oder unterscheiden sie sich auf einer grundlegenderen...
29.04.2010, 16:04
2
Antworten

C #: Erstellen einer Aktion "do-nothing" bei der Klasseninstanziierung [duplizieren]

Ich habe eine Klasse, in die der Benutzer eine Aktion einfügen kann (oder nicht). %Vor% Grundsätzlich kann ich für die Action keine Null in meine Basisklasse eintragen. Aber gleichzeitig möchte ich meinen Benutzer nicht dazu zwingen,...
25.04.2011, 14:44
1
Antwort

'Xcode kann die Protokolldeklaration von "UIViewControllerAnimatedTransitioning" nicht finden

Ich habe ein Vanille-Xcode (v6.2) -Projekt (Projekt A) erstellt, das den Fehler "" auslöst    'Xcode kann die Protokolldeklaration von nicht finden   "UIViewControllerAnimatedTransitioning" ' Hier ist der Code: %Vor% Sonderbare Sache is...
02.03.2015, 15:58
3
Antworten

C # delegiert, Referenzauflösungszeit

Ich habe eine einfache Frage zu .net-Delegierten. Sprich ich habe so etwas: %Vor% Die erste Funktion umschließt einen Verweis auf this.Value . Wenn während der Laufzeit die erste Methode mit generischem Parameter aufgerufen wird, liefert s...
16.02.2010, 22:42
10
Antworten

Aktuellen View-Controller vom App-Delegaten abrufen (modal ist möglich)

Ich weiß, dass ich die navigationController -Eigenschaft, die ich für meine App eingerichtet habe, verwenden kann, um den aktuellen View-Controller vom App-Delegaten zu erhalten. Es ist jedoch an vielen Stellen in meiner App möglich, dass ein...
10.12.2013, 03:39
4
Antworten

Problem mit Delegaten in C #

Im folgenden Programm druckt DummyMethod immer 5. Wenn wir jedoch den kommentierten Code verwenden, erhalten wir unterschiedliche Werte (d. h. 1, 2, 3, 4). Kann jemand bitte erklären, warum das passiert? %Vor% Auch wenn der folgende Code ver...
02.11.2009, 10:30
11
Antworten

Verwendung von Delegaten in C # (oder anderen Sprachen)

Ich habe mich immer gefragt, wie Delegierte nützlich sein können und warum sollen wir sie verwenden? Abgesehen davon, dass sie Typ-sicher sind und all diese Vorteile in der Visual Studio-Dokumentation haben, was sind die tatsächlichen Anwendunge...
06.07.2009, 08:02
3
Antworten

Wird bei der Verwendung eines Delegates ein Müll erstellt?

Ich arbeite an einem Spiel für die Xbox360, mit XNA. Auf der Xbox schneidet der Garbage Collector im Vergleich zu dem auf einem PC eher schlecht ab. Daher ist es für ein reibungslos funktionierendes Spiel unerlässlich, den erzeugten Müll auf ein...
17.10.2009, 17:36
5
Antworten

Wie kann ich Code ausführen, wenn sich der Wert einer Variablen in C # ändert?

Ich möchte die Sichtbarkeit einer Schaltfläche ändern, wenn sich der Wert einer bestimmten Variablen ändert. Gibt es eine Möglichkeit, eine Art Delegat an eine Variable anzuhängen, die automatisch ausgeführt wird, wenn sich der Wert ändert?    ...
16.07.2009, 10:05