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

C# में StringCollection में पहली घटना का इंडेक्स ढूंढना

परिचय

StringCollection क्लास स्ट्रिंग्स का एक संग्रह दर्शाता है। IndexOf(string) मेथड किसी स्ट्रिंग की पहली घटना का शून्य-आधारित इंडेक्स लौटाता है; यदि नहीं मिला तो -1 लौटाता है।

उदाहरण 1: Insert और IndexOf

using System;
using System.Collections.Specialized;

public class Demo {
    public static void Main() {
        StringCollection strCol = new StringCollection();
        strCol.Add("Accessories");
        strCol.Add("Books");
        strCol.Add("Electronics");
        strCol.Add("Books");

        Console.WriteLine("StringCollection तत्व...");
        foreach (string res in strCol) {
            Console.WriteLine(res);
        }

        strCol.Insert(2, "Headphone");

        Console.WriteLine("StringCollection तत्व...अपडेटेड");
        foreach (string res in strCol) {
            Console.WriteLine(res);
        }

        Console.WriteLine("Books की पहली घटना का इंडेक्स? = " + strCol.IndexOf("Books"));
    }
}

आउटपुट

StringCollection तत्व...
Accessories
Books
Electronics
Books
StringCollection तत्व...अपडेटेड
Accessories
Books
Headphone
Electronics
Books
Books की पहली घटना का इंडेक्स? = 1

उदाहरण 2: सरणी से AddRange और IndexOf

using System;
using System.Collections.Specialized;

public class Demo {
    public static void Main() {
        StringCollection strCol = new StringCollection();
        String[] strArr = new String[] { "A", "B", "C", "D", "E", "F", "D", "H" };

        Console.WriteLine("StringCollection तत्व...");
        foreach (string str in strArr) {
            Console.WriteLine(str);
        }

        strCol.AddRange(strArr);

        Console.WriteLine("5वें इंडेक्स पर तत्व = " + strCol[5]);
        Console.WriteLine("StringCollection में स्ट्रिंग्स की संख्या = " + strCol.Count);
        Console.WriteLine("D की पहली घटना का इंडेक्स? = " + strCol.IndexOf("D"));
    }
}

आउटपुट

StringCollection तत्व...
A
B
C
D
E
F
D
H
5वें इंडेक्स पर तत्व = F
StringCollection में स्ट्रिंग्स की संख्या = 8
D की पहली घटना का इंडेक्स? = 3

मुख्य बिंदु

  • IndexOf पहली मिलान वाली घटना का इंडेक्स लौटाता है।
  • Insert निर्दिष्ट इंडेक्स पर तत्व डालता है।
  • AddRange सरणी से एकाधिक स्ट्रिंग्स जोड़ता है।
  1. - पायथन में लिस्ट में किसी तत्व की अंतिम घटना

    इस लेख में, हम लिस्ट में किसी तत्व की अंतिम घटना ढूंढने के विभिन्न तरीके देखेंगे। आइए देखें कि दी गई लिस्ट को उलटकर किसी तत्व की अंतिम घटना कैसे ढूंढें। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें: लिस्ट इनिशियलाइज़ करें। reverse विधि का उपयोग करके लिस्ट को उलटें। index विधि का उपयोग करके तत्व

  1. - पायथन में पहली ट्रू संख्या की घटना

    इस लेख में हमें दी गई संख्याओं की सूची में पहली गैर-शून्य संख्या ढूंढनी है। enumerate और next के साथ हम सभी तत्वों की सूची प्राप्त करने के लिए enumerate का उपयोग करते हैं और फिर पहली गैर-शून्य तत्व प्राप्त करने के लिए next फ़ंक्शन लागू करते हैं। उदाहरण listA = [0,0,13,4,17] # दी गई सूची print(Given

  1. RediSearch 2.0 ने मील का पत्थर घोषित किया: स्वचालित इंडेक्सिंग रीयल-टाइम खोज को बढ़ाता है RediSearch 2.0 ने मील का पत्थर घोषित किया: स्वचालित इंडेक्सिंग रीयल-टाइम खोज को बढ़ाता है

    हम RediSearch 2.0 के विकास में पहले मील के पत्थर की रिलीज की घोषणा करते हुए खुश हैं। RediSearch एक रीयल-टाइम खोज इंजन है जो आपको अपने Redis डेटा को क्वेरी करके विभिन्न प्रकार के जटिल सवालों के जवाब देने देता है। इस मील के पत्थर, जिसे 2.0-M01 नाम दिया गया है, इंडेक्स को डेटा के साथ सिंक में रखने के