6
रद्द करने के लिए डिफ़ॉल्ट पैरामीटर
मेरे पास कुछ async कोड हैं जिन्हें मैं जोड़ना चाहूंगा CancellationToken। हालाँकि, ऐसे कई कार्यान्वयन हैं जहाँ इसकी आवश्यकता नहीं है इसलिए मैं एक डिफ़ॉल्ट पैरामीटर रखना चाहूंगा - शायद CancellationToken.None। तथापि, Task<x> DoStuff(...., CancellationToken ct = null) पैदावार प्रकार का मान '' डिफ़ॉल्ट पैरामीटर के रूप में उपयोग नहीं …