Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

आप सी # ऑटो-प्रॉपर्टी को डिफ़ॉल्ट मान कैसे देते हैं?


C# 5.0 में और ऑटो प्रॉपर्टी को वैल्यू देने से पहले हमें कंस्ट्रक्टर में करना होगा

क्लास के इंस्टेंट होने पर कंस्ट्रक्टर अपने आप कॉल हो जाएगा और वैल्यू सेट हो जाएगी

C#5.0 के बाद ऑटो प्रॉपर्टी को वैल्यू देने का एक नया तरीका आ गया है जो वैरिएबल को वैल्यू असाइन करने के समान है

उदाहरण

Set Value in Constructor
class Demo{
   public Demo(){
      FirstName = "DemoName";
   }
   public string FirstName { get; set; }
}
class Program{
   static void Main(){
      Demo obj = new Demo();
      System.Console.WriteLine(obj.FirstName);
      Console.ReadLine();
   }
}

आउटपुट

DemoName

C# 6.0 उदाहरण

class Demo{
   public string FirstName { get; set; } = "DemoName";
}
class Program{
   static void Main(){
      Demo obj = new Demo();
      System.Console.WriteLine(obj.FirstName);
      Console.ReadLine();
   }
}

आउटपुट

DemoName

  1. आप सी # में सरणी कैसे खाली करते हैं?

    C# में किसी सरणी को खाली करने के लिए, Array Clear() विधि का उपयोग करें:C# में Array.Clear विधि सभी तत्वों को साफ़ करती है यानी सभी तत्वों को शून्य कर देती है। नीचे दिए गए उदाहरण में, हमने पहले तीन तत्वों के साथ एक सरणी पर विचार किया है - int[] arr = new int[] {88, 45, 76}; अब हमने सभी सरणियों को श

  1. आप सी # सरणी के माध्यम से कैसे लूप करते हैं?

    सी# में एक सरणी के माध्यम से लूप करने के लिए, किसी भी लूप का उपयोग करें। इन लूपों में मूल्य सेट शुरू और समाप्त होता है जो आपको पुनरावृत्तियों के माध्यम से मूल्य निर्धारित करने या जांचने की अनुमति देता है। सी # में है, जबकि करें ... जबकि, foreach लूप को एक सरणी के माध्यम से लूप करने के लिए। आइए C#

  1. टिंकर स्पिनबॉक्स पर डिफ़ॉल्ट स्ट्रिंग मान कैसे सेट करें?

    टिंकर स्पिनबॉक्स पर डिफ़ॉल्ट स्ट्रिंग मान सेट करने के लिए, हमें सेट . का उपयोग करना होगा तरीका। आइए एक उदाहरण लें और देखें कि स्ट्रिंग मानों के एक सेट के साथ एक स्पिनबॉक्स कैसे बनाया जाए और फिर एक डिफ़ॉल्ट स्ट्रिंग सेट करें। कदम - टिंकर लाइब्रेरी इंपोर्ट करें और टिंकर फ्रेम का इंस्टेंस बनाएं।