0
Ich beabsichtige, ein asynchrones Verfahren kontinuierlich unter einer bestimmten Bedingung erneut ausführen kann aber scheinen die Logik richtig zu machen:Rerun ein asynchrones Verfahren nach Abschluss
public void DoWork(Action<bool>callback){
callback(true);
}
public void Test(){
DoWork((Result) => Console.WriteLine("HERE"));
}
Dies läuft nur einmal.
Im Idealfall, wenn die DoWork-Methode abgeschlossen ist, möchte ich es erneut ausführen, bis ein Klick auf eine Schaltfläche, die eine boolesche Eigenschaft Status in true ändert. Ich bin neu in C# wie geht das normalerweise?