जेनेरिक
दोबारा इस्तेमाल होने वाली, टाइप-सुरक्षित क्लास और मेथड लिखें।
यह कैसे काम करता है
जेनेरिक इम्प्लीमेंटेशन दोहराए बिना ठोस टाइप की जानकारी बनाए रखते हैं।
Box<T> कोई भी चुना हुआ टाइप रख सकता है और गलती से दूसरे टाइप का मान डालने से रोकता है।
चलने वाला C# उदाहरण
Program.cs
using System;
class Box<T>(T value) { public T Value { get; } = value; }
class Program
{
static void Main()
{
var box = new Box<int>(42);
Console.WriteLine(box.Value);
}
}
42डिबगर से अभ्यास करें
किसी अहम असाइनमेंट या शर्त पर ब्रेकपॉइंट लगाएँ, Debug दबाएँ और अगली लाइन पर जाने से पहले लोकल मान देखें।
चैलेंज से अभ्यास करें
इस पाठ में सीखी बात से एक असली समस्या हल करें। हर चैलेंज ब्राउज़र में चलता है, तुरंत टेस्ट और AI रिव्यू के साथ।
- न्यूनतम मान वाला स्टैक एक stack बनाएँ जो push या pop के बाद तुरंत अपना सबसे छोटा element बता सके। मध्यम