Wie kann ich eine Aufgabe vollständig beenden, wenn die Aufgabe ausgeführt wird?Aufgabe stoppen, wenn Aufgabe ausgeführt wird
private async void button1_Click(object sender, EventArgs e)
{
await Backup(file);
}
public async Task Backup(string File)
{
await Task.Run(() =>
{
1)do something here
2)do something here
3)do something here
});
}
private async void button2_Click(object sender, EventArgs e)
{
<stop backup>
}
Wenn ich sagen Aufgabe während der 2. Sache aufhören wollen Verarbeitung ist, und ich ein button2 klicken dann wird die Aufgabe Prozess
stoppen Wie kann ich stornieren oder die Aufgabe, am Ende von button2_Click
?
https://msdn.microsoft.com/en-us/library/hh160373(v=vs.110).aspx mit Beispiel – weston