csharp / beginner
Snippet
Grundlagen asynchroner Tasks
Asynchrone Programmierung ermöglicht es deiner Anwendung, reaktionsfähig zu bleiben, indem zeitintensive Operationen ausgelagert werden. Der Modifikator 'async' ermöglicht die Verwendung von 'await' innerhalb einer Methode.
snippet.cs
csharp
1
2
3
4
5
public async System.Threading.Tasks.Task<int> GetDataAsync(){await System.Threading.Tasks.Task.Delay(1000);return 42;}
Erklärung
1
public async System.Threading.Tasks.Task<int> GetDataAsync()
Deklariert eine asynchrone Methode, die einen Task mit einem Integer zurückgibt.
2
await System.Threading.Tasks.Task.Delay(1000);
Pausiert die Ausführung asynchron für 1000 Millisekunden, ohne den Thread zu blockieren.