डेलीगेट और लैम्ब्डा
तय टाइप वाला व्यवहार डेटा की तरह भेजें।
यह कैसे काम करता है
डेलीगेट बुलाए जा सकने वाले सिग्नेचर बताते हैं; लैम्ब्डा वहीं लिखे जाने वाले छोटे इम्प्लीमेंटेशन देते हैं।
Func<int,int,int> ऐसे मेथड को दिखाता है जो दो पूर्णांक लेकर एक पूर्णांक लौटाता है।
चलने वाला C# उदाहरण
Program.cs
using System;
class Program
{
static int Apply(int left, int right, Func<int, int, int> operation)
=> operation(left, right);
static void Main()
{
int result = Apply(6, 7, (left, right) => left * right);
Console.WriteLine(result);
}
}
42डिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
सभी चैलेंज