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

C# में स्ट्रिंग मेथड्स: पूरी गाइड और उदाहरण

C# में String क्लास स्ट्रिंग ऑब्जेक्ट्स के साथ काम करने के लिए कई उपयोगी मेथड्स प्रदान करती है। यहां सबसे अधिक उपयोग किए जाने वाले मेथड्स की सूची दी गई है:

क्र.सं. मेथड और विवरण
1 public static int Compare(string strA, string strB)
दो निर्दिष्ट स्ट्रिंग ऑब्जेक्ट्स की तुलना करता है और एक इंटीजर लौटाता है जो सॉर्ट ऑर्डर में उनकी सापेक्ष स्थिति दर्शाता है।
2 public static int Compare(string strA, string strB, bool ignoreCase)
दो स्ट्रिंग्स की तुलना करता है, लेकिन यदि बूलियन पैरामीटर true है तो केस को नज़रअंदाज करता है।
3 public static string Concat(string str0, string str1)
दो स्ट्रिंग ऑब्जेक्ट्स को जोड़ता (concatenate) है।
4 public static string Concat(string str0, string str1, string str2)
तीन स्ट्रिंग ऑब्जेक्ट्स को जोड़ता है।
5 public static string Concat(string str0, string str1, string str2, string str3)
चार स्ट्रिंग ऑब्जेक्ट्स को जोड़ता है।
6 public bool Contains(string value)
एक मान लौटाता है जो दर्शाता है कि निर्दिष्ट स्ट्रिंग ऑब्जेक्ट इस स्ट्रिंग के भीतर होता है या नहीं।
7 public static string Copy(string str)
निर्दिष्ट स्ट्रिंग के समान मान वाला एक नया स्ट्रिंग ऑब्जेक्ट बनाता है।
8 public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count)
स्ट्रिंग ऑब्जेक्ट के निर्दिष्ट स्थान से निर्दिष्ट संख्या में कैरेक्टर्स को यूनिकोड कैरेक्टर्स की सरणी में निर्दिष्ट स्थान पर कॉपी करता है।
9 public bool EndsWith(string value)
निर्धारित करता है कि स्ट्रिंग ऑब्जेक्ट का अंत निर्दिष्ट स्ट्रिंग से मेल खाता है या नहीं।
10 public bool Equals(string value)
निर्धारित करता है कि वर्तमान स्ट्रिंग ऑब्जेक्ट और निर्दिष्ट स्ट्रिंग ऑब्जेक्ट का मान समान है या नहीं।
11 public static bool Equals(string a, string b)
निर्धारित करता है कि दो निर्दिष्ट स्ट्रिंग ऑब्जेक्ट्स का मान समान है या नहीं।

उदाहरण: Contains() मेथड का उपयोग

Contains(string value) मेथड जांचता है कि कोई सबस्ट्रिंग स्ट्रिंग में मौजूद है या नहीं।

using System;

namespace Demo {
    class Program {
        static void Main(string[] args) {
            string str = "This is test";

            if (str.Contains("test")) {
                Console.WriteLine("Yes, 'test' was found.");
            }
            Console.ReadKey();
        }
    }
}

आउटपुट

Yes, 'test' was found.

अन्य उपयोगी स्ट्रिंग मेथड्स

  • Substring() - सबस्ट्रिंग निकालने के लिए
  • Replace() - कैरेक्टर्स या सबस्ट्रिंग बदलने के लिए
  • Split() - स्ट्रिंग को सरणी में विभाजित करने के लिए
  • Trim() - शुरुआत और अंत से व्हाइटस्पेस हटाने के लिए
  • ToUpper() / ToLower() - केस बदलने के लिए
  • IndexOf() / LastIndexOf() - कैरेक्टर या सबस्ट्रिंग की स्थिति खोजने के लिए
  1. - पायथन स्ट्रिंग मेथड्स: चरण-दर-चरण गाइड

    पायथन में स्ट्रिंग्स के लिए विशेष रूप से उपयोग किए जाने वाले कई मेथड्स हैं। पायथन स्ट्रिंग मेथड्स में upper(), lower(), capitalize(), title(), और बहुत कुछ शामिल हैं। ये स्ट्रिंग मेथड्स स्ट्रिंग्स को मैनिपुलेट, एडिट और उनके साथ काम करने के लिए उपयोगी हैं। स्ट्रिंग्स प्रोग्रामिंग में उपयोग किए जाने व

  1. - JavaScript में कुछ स्ट्रिंग मेथड्स के नाम बताएं?

    String ऑब्जेक्ट आपको कैरेक्टर्स की श्रृंखला के साथ काम करने देता है; यह JavaScript के स्ट्रिंग प्रिमिटिव डेटा टाइप को कई हेल्पर मेथड्स के साथ लपेटता है। चूंकि JavaScript स्वचालित रूप से स्ट्रिंग प्रिमिटिव्स और String ऑब्जेक्ट्स के बीच कनवर्ट करता है, आप String ऑब्जेक्ट के किसी भी हेल्पर मेथड को स्ट

  1. JavaScript में String.trimStart() और String.trimEnd() मेथड्स समझाया गया JavaScript में String.trimStart() और String.trimEnd() मेथड्स समझाया गया

    String.trimStart() मेथड स्ट्रिंग के शुरुआत से व्हाइटस्पेस हटाने के लिए उपयोग किया जाता है जबकि String.trimEnd() मेथड स्ट्रिंग के अंत से व्हाइटस्पेस हटाता है। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewpo