Avatar ·

C# में NullReferenceException क्या है और इसे कैसे ठीक करें?

सभी को नमस्कार! मैं C# में नया हूँ और लगातार NullReferenceException त्रुटि पर ठोकर खाता हूँ। यह मेरे लिए सबसे अप्रत्याशित स्थानों पर होती है, और मुझे समझ नहीं आता कि मैं क्या गलत कर रहा हूँ। यहाँ कोड का एक उदाहरण है जो मेरे लिए क्रैश होता है: ```csharp public class Person { public string Name; public int Age; } class Program { static void Main(string[] args) { Person person = null; Console.WriteLine(person.Name); // यहाँ NullReferenceException होता है } } ``` मैं बस व्यक्ति का नाम प्रिंट करना चाहता हूँ, लेकिन प्रोग्राम क्रैश हो जाता है। ऐसा क्यों होता है? मैंने सुना है कि यह इसलिए है क्योंकि object null है, लेकिन इसे कैसे समझूँ? शायद मैं objects को गलत तरीके से बना रहा हूँ? या उपयोग करने से पहले कुछ जाँच करनी चाहिए? कृपया मुझे बताएँ कि C# में null के साथ सही तरीके से कैसे काम करें और इस त्रुटि से कैसे बचें। मैं विस्तृत स्पष्टीकरण और उदाहरणों के लिए आभारी रहूँगा, क्योंकि मैं अभी भाषा सीखना शुरू कर रहा हूँ। <<>>

NullReferenceException क्या है?

Nu