async/await, asenkron, engellemeyen kodu senkron kodu gibi okunan bir şekilde yazabilmeyi sağlar. I/O-bound işler (veritabanı, ağ, dosya erişimi) için gereklidir — bir program yavaş işlemleri beklerken diğer işleri (veya istekleri) yapabilir, böylece duyarlılık ve ölçeklenebilirliği artırır.
Temel desen
{
client = HttpClient();
result = client.GetStringAsync(url);
result;
}
data = GetDataAsync();
