0 Tage Serie
csharp / beginner
Snippet

Asynchrone Methodenbehandlung

Async und await ermöglichen es Ihrem Programm, Aufgaben im Hintergrund auszuführen, ohne den Hauptausführungsfluss einzufrieren, was für reaktionsschnelle Anwendungen unerlässlich ist.

snippet.cs
csharp
1
2
3
4
5
6
7
8
using System.Threading.Tasks;
public async Task ProcessDataAsync()
{
// Simulate a background operation
await Task.Delay(1000);
System.Console.WriteLine("Data processed.");
}
Erklärung
1
async Task
Definiert eine Methode, die asynchron ausgeführt werden kann und einen Task zurückgibt.
2
await Task.Delay(1000)
Pausiert die Methode für 1000ms, ohne die CPU zu blockieren.