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

C# में जांचें कि निर्दिष्ट यूनिकोड वर्ण विराम चिह्न है या नहीं

C# में Char.IsPunctuation(char) स्थैतिक विधि का उपयोग करके यह जांचा जा सकता है कि कोई निर्दिष्ट यूनिकोड वर्ण विराम चिह्न (punctuation mark) है या नहीं। यह विधि वर्ण विराम चिह्न होने पर true और न होने पर false लौटाती है।

उदाहरण 1: अक्षर 'q' की जांच

using System;

public class Demo {
    public static void Main() {
        bool res;
        char val = 'q';
        
        Console.WriteLine("मान = " + val);
        res = Char.IsPunctuation(val);
        Console.WriteLine("क्या मान विराम चिह्न है? = " + res);
    }
}

आउटपुट

मान = q
क्या मान विराम चिह्न है? = False

उदाहरण 2: अल्पविराम ',' की जांच

using System;

public class Demo {
    public static void Main() {
        bool res;
        char val = ',';
        
        Console.WriteLine("मान = " + val);
        res = Char.IsPunctuation(val);
        Console.WriteLine("क्या मान विराम चिह्न है? = " + res);
    }
}

आउटपुट

मान = ,
क्या मान विराम चिह्न है? = True

मुख्य बिंदु

  • Char.IsPunctuation(char) यूनिकोड श्रेणी P (Punctuation) के वर्णों के लिए true लौटाता है
  • इसमें अल्पविराम, पूर्ण विराम, सेमीकोलन, कोलन, प्रश्न चिह्न, विस्मयादिबोधक चिह्न आदि शामिल हैं
  • कोष्ठक, ब्रैकेट, उद्धरण चिह्न भी विराम चिह्न माने जाते हैं
  • ओवरलोड Char.IsPunctuation(string, int) स्ट्रिंग में निर्दिष्ट स्थिति पर वर्ण जांचता है
  • यह यूनिकोड मानक का पालन करता है
  1. - C# में Hashtable में किसी विशिष्ट मान की जांच कैसे करें

    C# में Hashtable किसी विशिष्ट मान को रखता है या नहीं, यह जांचने के लिए ContainsValue() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है। उदाहरण 1 using System; using System.Collections; public class Demo { public static void Main() { Hashtable hash = new Hashtable();

  1. - C# में HashSet में निर्दिष्ट तत्व है या नहीं जांचें

    C# में HashSet किसी विशिष्ट तत्व को रखता है या नहीं, यह जांचने के लिए Contains() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है। उदाहरण 1 using System; using System.Collections.Generic; public class Demo { public static void Main() { HashSet set1 = new HashSet(); se

  1. - Python में स्ट्रिंग का औसत वर्ण मौजूद है या नहीं जांचें

    मान लीजिए हमारे पास एक स्ट्रिंग s है जिसमें अल्फान्यूमेरिक वर्ण हैं, हमें जांचना है कि स्ट्रिंग का औसत वर्ण मौजूद है या नहीं, यदि हां तो वह वर्ण लौटाएं। यहां औसत वर्ण s में प्रत्येक वर्ण के ASCII मानों के औसत का फ्लोर लेकर पाया जा सकता है।तो, यदि इनपुट s = pqrst जैसा है, तो आउटपुट r होगा क्योंकि वर्