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

सी # में स्ट्रिंग कोलेक्शन के माध्यम से पुनरावृत्त करने वाला एक गणक प्राप्त करें


एक गणक प्राप्त करने के लिए जो StringCollection के माध्यम से पुनरावृति करता है, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      StringCollection stringCol = new StringCollection();
      String[] arr = new String[] { "100", "200", "300", "400", "500" };
      Console.WriteLine("Array elements...");
      foreach (string res in arr){
         Console.WriteLine(res);
      }
      stringCol.AddRange(arr);
      Console.WriteLine("Does the specified string is in the StringCollection? = "+stringCol.Contains("800"));
      Console.WriteLine("Total number of elements = "+stringCol.Count);
      Console.WriteLine("Iterating through StringCollection = "+stringCol.Count);
      StringEnumerator myenum = stringCol.GetEnumerator();
      while (myenum.MoveNext())
         Console.WriteLine(myenum.Current);
   }
}

आउटपुट

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

Array elements...
100
200
300
400
500
Does the specified string is in the StringCollection? = False
Total number of elements = 5
Iterating through StringCollection = 5
100
200
300
400
500

उदाहरण

आइए एक और उदाहरण देखें -

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      StringCollection stringCol = new StringCollection();
      stringCol.Add("10");
      stringCol.Add("20");
      stringCol.Add("30");
      stringCol.Add("40");
      stringCol.Add("50");
      stringCol.Add("60");
      stringCol.Add("70");
      stringCol.Add("80");
      stringCol.Add("90");
      stringCol.Add("100");
      Console.WriteLine("Elements...");
      foreach (string res in stringCol){
         Console.WriteLine(res);
      }
      Console.WriteLine("Iterating through StringCollection with Enumerator...");
      StringEnumerator myenum = stringCol.GetEnumerator();
      while (myenum.MoveNext())
         Console.WriteLine(myenum.Current);
   }
}

आउटपुट

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

Elements...
10
20
30
40
50
60
70
80
90
100
Iterating through StringCollection with Enumerator...
10
20
30
40
50
60
70
80
90
100

  1. 4 सेवाएं जो आपको आपके स्मार्टफ़ोन के माध्यम से ट्रैक करती हैं

    स्मार्टफोन काफी शानदार हैं। लेकिन एक पल के लिए, परिवार और दोस्तों को संदेश भेजने, वेब पर खोज करने और गेम खेलने की क्षमता पर ध्यान न दें, भले ही यह सब एक आसान, पोर्टेबल डिवाइस के लिए धन्यवाद हो। जैसा कि पुरानी कहावत है, यदि आप इसके लिए भुगतान नहीं कर रहे हैं, तो आप उत्पाद हैं। चाहे आपने अपने स्मार्ट

  1. 5 उपयोगी Instagram युक्तियाँ उस तस्वीर-परफेक्ट पोस्ट को पाने के लिए

    जब इंस्टाग्राम ने पहली बार इस दृश्य को हिट किया, तो यह एक नवीनता जैसा लग रहा था। कुछ ही वर्षों में तेजी से आगे बढ़ा, और यह 2016 में अनुमानित 600 मिलियन उपयोगकर्ताओं के साथ एक पूर्ण घटना है। शुरुआत में फोटो ऐप एक नवीनता से थोड़ा अधिक था। उपयोगकर्ताओं को मज़ेदार फ़िल्टर के साथ अपने कम रिज़ॉल्यूशन वाले

  1. निःशुल्क ऐप्स जो आपको पैसे कमाने में मदद करते हैं

    अपने प्रारंभिक फिटनेस लक्ष्यों को प्राप्त करने के बाद, आपको आगे बढ़ने और अकल्पनीय को प्राप्त करने की शक्ति और प्रेरणा मिलती है। लेकिन अगर आप एक नौसिखिया हैं तो आपको अपने आलस्य को हराने के लिए प्रेरणा की आवश्यकता है, क्या आप सहमत नहीं हैं? पैसे से ज्यादा प्रेरक क्या हो सकता है? खैर, अब आप केवल पैदल च