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

C# में Char संरचना (Char Struct) के मेथड्स

C# में Char संरचना एक वर्ण को UTF-16 कोड यूनिट के रूप में दर्शाती है। इसके कुछ मुख्य मेथड्स निम्नलिखित हैं:

मेथडविवरण
ConvertToUtf32(Char, Char)UTF-16 एन्कोडेड सरोगेट जोड़ी के मान को यूनिकोड कोड पॉइंट में बदलता है।
ConvertToUtf32(String, Int32)स्ट्रिंग में निर्दिष्ट स्थान पर UTF-16 एन्कोडेड वर्ण या सरोगेट जोड़ी को यूनिकोड कोड पॉइंट में बदलता है।
Equals(Char)दर्शाता है कि क्या यह इंस्टेंस निर्दिष्ट Char ऑब्जेक्ट के बराबर है।
Equals(Object)दर्शाता है कि क्या यह इंस्टेंस निर्दिष्ट ऑब्जेक्ट के बराबर है।
GetHashCode()इस इंस्टेंस के लिए हैश कोड लौटाता है।
GetNumericValue(Char)निर्दिष्ट संख्यात्मक यूनिकोड वर्ण को डबल-प्रिसिजन फ्लोटिंग-पॉइंट संख्या में बदलता है।
IsDigit(String, Int32)दर्शाता है कि स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण दशमलव अंक के रूप में वर्गीकृत है या नहीं।
IsLetter(Char)दर्शाता है कि निर्दिष्ट यूनिकोड वर्ण यूनिकोड अक्षर के रूप में वर्गीकृत है या नहीं।
IsLetter(String, Int32)दर्शाता है कि स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण यूनिकोड अक्षर के रूप में वर्गीकृत है या नहीं।
IsLetterOrDigit(Char)दर्शाता है कि निर्दिष्ट यूनिकोड वर्ण अक्षर या दशमलव अंक के रूप में वर्गीकृत है या नहीं।
IsLetterOrDigit(String, Int32)दर्शाता है कि स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण अक्षर या दशमलव अंक के रूप में वर्गीकृत है या नहीं।
IsLower(Char)दर्शाता है कि निर्दिष्ट यूनिकोड वर्ण लोअरकेस अक्षर के रूप में वर्गीकृत है या नहीं।
IsPunctuation(String, Int32)दर्शाता है कि स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण विराम चिह्न के रूप में वर्गीकृत है या नहीं।

Char.IsSymbol() मेथड का उदाहरण

यह मेथड दर्शाता है कि स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण प्रतीक वर्ण के रूप में वर्गीकृत है या नहीं।

सिंटैक्स

public static bool IsSymbol (string str, int index);

उदाहरण

using System;

public class Demo {
    public static void Main() {
        bool res;
        char val = 'P';
        Console.WriteLine("मान = " + val);
        res = Char.IsSymbol(val);
        Console.WriteLine("क्या मान प्रतीक है? = " + res);
    }
}

आउटपुट

मान = P
क्या मान प्रतीक है? = False

Char.IsWhiteSpace() मेथड का उदाहरण

यह मेथड दर्शाता है कि निर्दिष्ट यूनिकोड वर्ण व्हाइट स्पेस है या नहीं।

सिंटैक्स

public static bool IsWhiteSpace (char ch);

उदाहरण

using System;

public class Demo {
    public static void Main() {
        bool res;
        char val = ' ';
        Console.WriteLine("मान = " + val);
        res = Char.IsWhiteSpace(val);
        Console.WriteLine("क्या मान व्हाइट स्पेस है? = " + res);
    }
}

आउटपुट

मान = 
क्या मान व्हाइट स्पेस है? = True
  1. - C# में Char.ToLowerInvariant() मेथड - इनवेरिएंट कल्चर में लोअरकेस बदलें

    C# में Char.ToLowerInvariant() मेथड यूनिकोड वर्ण के मान को इनवेरिएंट कल्चर के केसिंग नियमों का उपयोग करके उसके लोअरकेस समतुल्य में परिवर्तित करता है। यह वर्तमान थ्रेड की कल्चर सेटिंग्स से स्वतंत्र है। सिंटैक्स public static char ToLowerInvariant (char ch); पैरामीटर ch परिवर्तित किया जाने वाला यूनिक

  1. - C# में Char.ToUpperInvariant(Char) मेथड

    C# में Char.ToUpperInvariant() मेथड का उपयोग एक यूनिकोड वर्ण के मान को उसके अपरकेस समतुल्य में परिवर्तित करने के लिए किया जाता है, जिसमें अपरिवर्तनीय संस्कृति के केसिंग नियमों का उपयोग किया जाता है। सिंटैक्स public static char ToUpperInvariant (char ch); यहां, पैरामीटर ch परिवर्तित किया जाने वाला य

  1. - C# में डेसीमल फंक्शन्स: Add, Ceiling, Compare, Divide, Equals

    Decimal स्ट्रक्चर वित्तीय और मौद्रिक गणनाओं के लिए उच्च परिशुद्धता (28-29 महत्वपूर्ण अंक) प्रदान करता है। मुख्य स्टैटिक और इंस्टेंस मेथड्स: प्रमुख Decimal मेथड्स मेथडविवरण Add(d1, d2)दो Decimal मान जोड़ता है। Ceiling(d)निर्दिष्ट दशमलव से बड़ा या बराबर सबसे छोटा पूर्णांक मान लौटाता है। Compare(