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

सी # स्ट्रिंग। शामिल () विधि

C# में String.Contains () विधि का उपयोग यह दर्शाने के लिए किया जाता है कि क्या इस स्ट्रिंग के भीतर एक निर्दिष्ट सबस्ट्रिंग होता है।

सिंटैक्स

public bool Contains (string val);

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

उदाहरण

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

उदाहरण

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. सी # लिंक में विधि शामिल है

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

  1. सी # सिंगलोरडिफॉल्ट () विधि

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

  1. स्ट्रिंग जॉइन () विधि

    प्रत्येक तत्व के बीच निर्दिष्ट विभाजक का उपयोग करते हुए, स्ट्रिंग्स में शामिल हों () विधि एक स्ट्रिंग सरणी के सभी तत्वों को जोड़ती है। नीचे दिए गए उदाहरण में हमारे पास एक मल्टी-लाइन स्ट्रिंग है और हमने सेपरेटर को \n - . के रूप में सेट किया है String.Join("\n", starray); उदाहरण निम्नलिखित