Hallo zusammen, ich suche für meine Anwendung einen dyn. Delegate. Aussehen soll er in etwa so:
delegate T ApicallDelegate();
Ich möchte diesen Delegate übergeben und so Methoden aufrufen. Dies würde ich gern mit folgender Methode machen:
T ApiCall(ApicallDelegate apicallDelegate)
Ein Aufruf aus dem Code würde dann folgendermaßen aussehen:
this.ApiCall(this.myclient.StartExecute);
Der Trick an der Sache ist, oder wäre es, dass der Rückgabewert meiner aufzurufenden StartExecute-Methode unterschiedlich sein kann. Weiterhin kann auch der Rückgabewert der Methode ApiCall unterschiedlich sein (void, bool, string....).