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

C# String.Contains() मेथड

C# में String.Contains() मेथड यह दर्शाने वाला मान लौटाता है कि कोई निर्दिष्ट सबस्ट्रिंग इस स्ट्रिंग के भीतर होती है या नहीं।

सिंटैक्स

public bool Contains (string val);

उपरोक्त, val खोजने के लिए स्ट्रिंग है।

उदाहरण 1

using System;

public class Demo {
    public static void Main(String[] args) {
        string str1 = "Akon";
        string str2 = "Ak";
        Console.WriteLine("String 1 = " + str1);
        Console.WriteLine("HashCode of String 1 = " + str1.GetHashCode());
        Console.WriteLine("String 2 = " + str2);
        Console.WriteLine("HashCode of String 2 = " + str2.GetHashCode());
        Console.WriteLine("String 1 is equal to String 2: {0}", str1.Equals(str2));
        Console.WriteLine("Does String 1 has String 2 = " + str1.Contains(str2));
    }
}

आउटपुट

String 1 = Akon
HashCode of String 1 = 416613838
String 2 = Ak
HashCode of String 2 = -839927841
String 1 is equal to String 2: False
Does String 1 has String 2 = True

उदाहरण 2

using System;

public class Demo {
    public static void Main(String[] args) {
        string str1 = "Jacob";
        string str2 = "John";
        Console.WriteLine("String 1 = " + str1);
        Console.WriteLine("HashCode of String 1 = " + str1.GetHashCode());
        Console.WriteLine("String 2 = " + str2);
        Console.WriteLine("HashCode of String 2 = " + str2.GetHashCode());
        bool res = str1.Contains(str2);
        if (res)
            Console.WriteLine("Found!");
        else
            Console.WriteLine("Not found!");
    }
}

आउटपुट

String 1 = Jacob
HashCode of String 1 = -790718923
String 2 = John
HashCode of String 2 = -1505962600
Not found!
  1. - C# LINQ Contains विधि

    स्ट्रिंग में किसी तत्व की जांच के लिए Contains() विधि का उपयोग करें। निम्न हमारा स्ट्रिंग सरणी है। string[] arr = { Java, C++, Python }; अब, स्ट्रिंग सरणी में किसी विशिष्ट स्ट्रिंग को खोजने के लिए Contains() विधि का उपयोग करें। arr.AsQueryable().Contains(str); आइए पूरा उदाहरण देखें। उदाहरण using Sys

  1. - C# SingleOrDefault() विधि

    यह विधि किसी अनुक्रम का एकल विशिष्ट तत्व लौटाती है। यदि तत्व अनुक्रम में मौजूद नहीं है, तो डिफ़ॉल्ट मान लौटाया जाता है। उदाहरण यहाँ दो स्ट्रिंग सरणियाँ हैं: string[] str1 = { one }; string[] str2 = { }; पहली सरणी की एकल तत्व के लिए जाँच की जाती है, जबकि दूसरी सरणी खाली है और SingleOrDefault का उपयोग

  1. - C# में String Join() मेथड

    String.Join() मेथड स्ट्रिंग ऐरे के सभी एलिमेंट्स को निर्दिष्ट सेपरेटर का उपयोग करके जोड़ता है। उदाहरण using System; namespace StringApplication { class StringProg { static void Main(string[] args) { string[] starray = new string[] { Down the way nights are da