Wat is de invoke-methode?
Wat is de invoke-methode?

Video: Wat is de invoke-methode?

Video: Wat is de invoke-methode?
Video: Can you invoke methods without naming a specific Python object? 2024, November
Anonim

De aanroepen () methode van Methode klasse Roept de onderliggende op methode vertegenwoordigd door dit Methode object, op het opgegeven object met de opgegeven parameters. Individuele parameters komen automatisch overeen met primitieve formele parameters.

Wat betekent het om een methode aan te roepen?

Methode Aanroeping is een term die gewoonlijk wordt gebruikt voor het indirect aanroepen van a methode (functie) vanwege problemen of moeilijkheden om het rechtstreeks aan te roepen. Een ander voorbeeld is wanneer u een afgevaardigde hebt die naar a. wijst methode ergens. Wanneer u de afgevaardigde vraagt om dat te bellen (onbekend) methode , jij Aanroepen de methode rennen.

Evenzo, wat is het gebruik van Invoke in C #? Dit Aanroepen method stelt u in staat om methoden uit te voeren in de bijbehorende thread (de thread die eigenaar is van de onderliggende vensterhandle van het besturingselement). In de praktijk betekent dit dat de afgevaardigde gegarandeerd is aangeroepen op de rode draad.

Vervolgens is de vraag, wat is de invoke-methode in C #?

Aanroepen (Object, Object) Roept de. op methode of constructor vertegenwoordigd door de huidige instantie, met behulp van de opgegeven parameters. Aanroepen (Object, BindingFlags, Binder, Object, CultureInfo) Wanneer overschreven in een afgeleide klasse, roept het de weerspiegelde methode of constructor met de gegeven parameters.

Hoe definieer je een methode?

Als een klas, een methode definitie bestaat uit twee grote delen: de methode aangifte en de methode lichaam. De methode verklaring definieert alle de methode's attributen, zoals toegangsniveau, retourtype, naam en argumenten, zoals weergegeven in de volgende afbeelding. De methode lichaam is waar alle actie plaatsvindt.

Aanbevolen: