async/await ले asynchronous, non-blocking कोड सक्षम गर्छ जुन synchronous कोड जस्तो पढिन्छ। यो I/O-bound काम (डाटाबेस, नेटवर्क, फाइल पहुँच) को लागि आवश्यक छ — एक प्रोग्रामलाई ढिलो अपरेशन अपेक्षा गर्दा अन्य काम (वा अनुरोध) ह्यान्डल गर्न दिन्छ, प्रतिক्रियाशीलता र स्केलेबिलिटी सुधार गर्छ।
आधारभूत प्याटर्न
{
client = HttpClient();
result = client.GetStringAsync(url);
result;
}
data = GetDataAsync();
