Async और await
न रुकने वाले एसिंक्रोनस काम लिखें।
यह कैसे काम करता है
Task पर आधारित एसिंक्रोनस कोड I/O या टाइमर का इंतज़ार करते समय थ्रेड को खाली कर देता है।
await थ्रेड रोके बिना मेथड को थामता है और टास्क पूरा होने पर उसे फिर चलाता है।
चलने वाला C# उदाहरण
Program.cs
using System;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
await Task.Delay(20);
Console.WriteLine("Async work complete");
}
}
Async work completeडिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
सभी चैलेंज