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

सी # में कैसे जांचें कि स्ट्रिंग सरणी में स्ट्रिंग सरणी में कोई विशेष कार्य है या नहीं?

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

यह बूलियन मान लौटाता है। यदि सबस्ट्रिंग स्ट्रिंग में मौजूद है या मान खाली स्ट्रिंग ("") है, तो यह सही है, अन्यथा गलत है।

अपवाद - यदि str रिक्त है तो यह विधि ArgumentNullException दे सकती है।

यह विधि केस-संवेदी जाँच करती है। खोज हमेशा स्ट्रिंग की पहली वर्ण स्थिति से शुरू होगी और अंतिम वर्ण स्थिति तक जारी रहेगी।

उदाहरण 1

यदि स्ट्रिंग पाई जाती है तो कंटेन्स केस सेंसिटिव होता है, यह सही होता है और गलत होता है

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   if (strs.Contains("sachin")){
      System.Console.WriteLine("String Present");
   } else {
      System.Console.WriteLine("String Not Present");
   }
   Console.ReadLine();
}

आउटपुट

String Not Present

उदाहरण 2

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   if (strs.Contains("Sachin")){
      System.Console.WriteLine("String Present");
   } else {
      System.Console.WriteLine("String Not Present");
   }
   Console.ReadLine();
}

आउटपुट

String Present

उदाहरण 3

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   var res = strs.Where(x => x == "Sachin").FirstOrDefault();
   System.Console.WriteLine(res);
   Console.ReadLine();
}

आउटपुट

Sachin

उदाहरण 4

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   foreach (var item in strs){
      if (item == "Sachin"){
         System.Console.WriteLine("String is present");
      }
   }
   Console.ReadLine();
}

आउटपुट

String is present

  1. कैसे जांचें कि कोई आइटम सी # सरणी में मौजूद है या नहीं?

    C# सरणी में कोई आइटम मौजूद है या नहीं, यह जांचने के लिए बराबर विधि का उपयोग करें। स्ट्रिंग और सबस्ट्रिंग सेट करें - string subStr = "pqrs"; string[] str = {    "abcd",    "ijkl",    "pqrs",    "wxyz" }; अब जा

  1. सी # में खाली स्ट्रिंग सरणी कैसे घोषित करें?

    सी # में, आप स्ट्रिंग्स को वर्णों की एक सरणी के रूप में उपयोग कर सकते हैं, हालांकि, स्ट्रिंग वैरिएबल घोषित करने के लिए स्ट्रिंग कीवर्ड का उपयोग करना अधिक सामान्य अभ्यास है। स्ट्रिंग कीवर्ड System.String वर्ग के लिए एक उपनाम है। एक खाली स्ट्रिंग घोषित करने के लिए। string[] arr = new string[] {}; //

  1. हम पायथन में कैसे जांचते हैं कि स्ट्रिंग में केवल संख्याएं हैं या नहीं?

    पायथन में एक इन-बिल्ट फंक्शन isdigit() होता है जो अगर स्ट्रिंग के सभी कैरेक्टर डिजिट (0-9 के बीच) हो, तो सही रिटर्न देता है। >>> string='9764135408' >>> string.isdigit() True >>> string='091-9764135408' >>> string.isdigit() False आप रेगेक्स एक्सप्