Invoke
-
hallo,
vorweg: die variable a ist ein objekt, das von der Klasse EventArgs abgeleitet ist.dieser aufruf
Invoke(new MyEvent(MyEventHandler), new Object[] {this, a});
liefert zwar das gewünschte, aber
muss dieses new Object[] sein?
die objekte this und a existieren ja schon !
-
Aber das Array von Objekten in dem die Variablen vor dem Übergeben gespeichert werden existiert noch nicht, deswegen muss es hier neu angelegt werden.
-
O.o schrieb:
Aber das Array von Objekten in dem die Variablen vor dem Übergeben gespeichert werden existiert noch nicht, deswegen muss es hier neu angelegt werden.
macht sinn! danke für die antwort!!!
-
voke schrieb:
muss dieses new Object[] sein?
die objekte this und a existieren ja schon !Nein muss es nicht, sofern du ein
Control.Invoke
oderDispatcher.Invoke
meinst. Deine Beschreibung ist da ziemlich dürftig und der Titel noch mehr.Bei den beiden von mir genannten
Invoke
Methoden ist der letzte Parameter mit dem Schlüsselwortparams
versehen.Grüssli