async/await permite cod asincron, non-blocking care se citește ca și cod sincron. Este esențial pentru operații legate de I/O (bază de date, rețea, acces la fișiere) — permițând unui program să gestioneze alte operații (sau cereri) în timp ce așteptă operații lente, îmbunătățind receptivitatea și scalabilitatea.
Modelul de bază
{
client = HttpClient();
result = client.GetStringAsync(url);
result;
}
data = GetDataAsync();
