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