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

C# में जांचें कि निर्दिष्ट स्ट्रिंग StringCollection में है या नहीं

C# में StringCollection वर्ग की Contains(string) विधि का उपयोग करके यह जांचा जा सकता है कि कोई निर्दिष्ट स्ट्रिंग संग्रह में मौजूद है या नहीं। यह विधि स्ट्रिंग मिलने पर true और न मिलने पर false लौटाती है।

उदाहरण 1: मौजूद न होने वाली स्ट्रिंग खोजना

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("सरणी तत्व...");
        foreach (string res in arr) {
            Console.WriteLine(res);
        }
        
        stringCol.AddRange(arr);
        Console.WriteLine("क्या निर्दिष्ट स्ट्रिंग StringCollection में है? = " + stringCol.Contains("800"));
    }
}

आउटपुट

सरणी तत्व...
100
200
300
400
500
क्या निर्दिष्ट स्ट्रिंग StringCollection में है? = False

उदाहरण 2: मौजूद स्ट्रिंग खोजना

using System;
using System.Collections.Specialized;

public class Demo {
    public static void Main() {
        StringCollection stringCol = new StringCollection();
        String[] arr = new String[] { "John", "Tim", "Kevin", "Bradman", "Katie", "Tom", "Nathan" };
        
        Console.WriteLine("स्ट्रिंग सरणी तत्व...");
        foreach (string res in arr) {
            Console.WriteLine(res);
        }
        
        stringCol.AddRange(arr);
        Console.WriteLine("क्या निर्दिष्ट स्ट्रिंग StringCollection में है? = " + stringCol.Contains("Katie"));
    }
}

आउटपुट

स्ट्रिंग सरणी तत्व...
John
Tim
Kevin
Bradman
Katie
Tom
Nathan
क्या निर्दिष्ट स्ट्रिंग StringCollection में है? = True

मुख्य बिंदु

  • Contains(string) केस-संवेदनशील तुलना करता है
  • वापसी मान bool होता है
  • समय जटिलता O(n) है क्योंकि यह रैखिक खोज करता है
  • IndexOf(string) से स्ट्रिंग का सूचकांक भी प्राप्त कर सकते हैं
  • बड़े डेटा सेट के लिए HashSet<string> अधिक कुशल है
  1. - पायथन में जांचें कि स्ट्रिंग दोहराव वाली स्ट्रिंग है या नहीं

    मान लीजिए हमारे पास एक स्ट्रिंग है, हमें जांचना है कि क्या यह एक दोहराव वाली स्ट्रिंग है या नहीं। उदाहरण के लिए, यदि इनपुट string = helloworldhelloworld है, तो आउटपुट True होगा। इसे हल करने के लिए हम निम्न चरणों का पालन करेंगे: n := len(s)। findFactors(n) फ़ंक्शन परिभाषित करें जो n के सभी गुणनखंड

  1. - Python प्रोग्राम: जांचें कि स्ट्रिंग पैंग्राम है या नहीं

    इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो जांचता है कि कोई स्ट्रिंग पैंग्राम है या नहीं। आइए पैंग्राम के बारे में बात करके ट्यूटोरियल शुरू करें।पैंग्राम क्या है?यदि एक स्ट्रिंग में सभी वर्णमाला हैं चाहे छोटे हों या कैप्स, तो उस स्ट्रिंग को पैंग्राम कहा जाता है।हम इसे अलग-अलग तरीकों से प्राप्त कर

  1. पायथन प्रोग्राम: जांचें कि दी गई स्ट्रिंग पैंग्राम है या नहीं पायथन प्रोग्राम: जांचें कि दी गई स्ट्रिंग पैंग्राम है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें यह जांचने के लिए एक पायथन प्रोग्राम जनरेट करना होगा कि वह स्ट्रिंग पैंग्राम है या नहीं। एक पैंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी