csharp / beginner
Snippet
Einfache asynchrone Methode
Asynchrone Methoden ermöglichen es, Aufgaben auszuführen, ohne die Ausführung des Hauptprogramms zu blockieren. Das Schlüsselwort 'async' ermöglicht die Verwendung von 'await'.
snippet.cs
csharp
1
2
3
4
5
6
7
8
9
using System;using System.Threading.Tasks;public class Process {public async Task RunAsync() {await Task.Delay(500);Console.WriteLine("Finished");}}
Erklärung
1
public async Task RunAsync() {
Definiert eine asynchrone Methode, die einen Task zurückgibt.
2
await Task.Delay(500);
Paustiert die Ausführung für 500ms, ohne den Thread zu blockieren.