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

C# में CharEnumerator.Dispose() मेथड


C# में CharEnumerator.Dispose() मेथड का उपयोग CharEnumerator क्लास के वर्तमान इंस्टेंस द्वारा उपयोग किए जा रहे सभी संसाधनों को मुक्त करने के लिए किया जाता है।

सिंटैक्स

public void Dispose ();

आइए अब CharEnumerator.Dispose() मेथड को लागू करने का एक उदाहरण देखें -

उदाहरण

using System; 
public class Demo { 
    public static void Main(){
        string strNum = "356"; 
        CharEnumerator ch = strNum.GetEnumerator(); 
        while (ch.MoveNext()) 
            Console.Write(ch.Current + " "); 
        // डिस्पोज़ किया गया 
        ch.Dispose(); 
        // यह त्रुटि दिखाएगा क्योंकि हमने ऊपर ऑब्जेक्ट को डिस्पोज़ कर दिया है 
        // Console.WriteLine(ch.Current); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

3 5 6

  1. - C# में GroupBy() विधि

    GroupBy() एक एक्सटेंशन विधि है जो दिए गए संग्रह से कुछ कुंजी मान के आधार पर तत्वों का एक समूह लौटाती है। निम्न हमारी सरणी है: int[] arr = { 2, 30, 45, 60, 70 }; अब, हम 50 से छोटे तत्वों को समूहित करने के लिए GroupBy() का उपयोग करेंगे: chkSmaller(b)); उपरोक्त chkSmaller() 50 से छोटे तत्वों को ढूंढता

  1. - C# में CompareTo() विधि

    दो मानों की तुलना करने के लिए, CompareTo() विधि का उपयोग करें। निम्न वापसी मान हैं: 0 = दोनों संख्याएं बराबर हैं 1 = दूसरी संख्या छोटी है -1 = पहली संख्या छोटी है C# में CompareTo() विधि को लागू करने का कोड यहां है: उदाहरण using System; public class Demo { public static void Main() {

  1. - रूबी के Array#zip में महारत: कुशल सरणी जोड़ी और तुलना

    मान लीजिए कि आप दो सरणियों की तुलना करना चाहते हैं, तत्व दर तत्व ताकि आप अंतर ढूंढ सकें। या शायद आप हर इंडेक्स पर सबसे बड़ी संख्या ढूंढना चाहते हैं, या आप केवल कुंजियों की सूची और मानों की सूची को मर्ज करके एक हैश बनाना चाहते हैं… …इसे करने का कठिन तरीका ऐसा कुछ दिखेगा। उदाहरण: a = [1,2,3,4,5] b =