C# में चार स्ट्रक्चर एक चरित्र को UTF-16 कोड इकाई के रूप में दर्शाता है। यहां कुछ तरीके दिए गए हैं -
विधि | विवरण |
---|---|
ConvertToUtf32(चार, चार) | UTF-16 एन्कोडेड सरोगेट जोड़ी के मान को यूनिकोड कोड बिंदु में रूपांतरित करता है। |
ConvertToUtf32(String, Int32) | UTF-16 एन्कोडेड वर्ण या सरोगेट जोड़ी के मान को एक स्ट्रिंग में एक निर्दिष्ट स्थान पर यूनिकोड कोड बिंदु में परिवर्तित करता है। |
बराबर(चार) | एक मान देता है जो इंगित करता है कि यह उदाहरण निर्दिष्ट चार ऑब्जेक्ट के बराबर है या नहीं। |
बराबर(वस्तु) | एक मान देता है जो इंगित करता है कि यह उदाहरण किसी निर्दिष्ट ऑब्जेक्ट के बराबर है या नहीं। |
GetHashCode() | इस उदाहरण के लिए हैश कोड लौटाता है। |
GetNumericValue(Char) | निर्दिष्ट संख्यात्मक यूनिकोड वर्ण को एक डबल-सटीक फ़्लोटिंग-पॉइंट संख्या में परिवर्तित करता है। |
IsDigit(String, Int32) | इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को दशमलव अंक के रूप में वर्गीकृत किया गया है या नहीं। |
IsLetter(Char) | इंगित करता है कि निर्दिष्ट यूनिकोड वर्ण को यूनिकोड अक्षर के रूप में वर्गीकृत किया गया है या नहीं। |
IsLetter(String, Int32) | इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को यूनिकोड अक्षर के रूप में वर्गीकृत किया गया है या नहीं। |
sLetterOrDigit(Char) | इंगित करता है कि निर्दिष्ट यूनिकोड वर्ण को अक्षर या दशमलव अंक के रूप में वर्गीकृत किया गया है या नहीं। |
IsLetterOrDigit(String, Int32) | इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को अक्षर या दशमलव अंक के रूप में वर्गीकृत किया गया है। |
IsLower(Char) | इंगित करता है कि निर्दिष्ट यूनिकोड वर्ण को लोअरकेस अक्षर के रूप में वर्गीकृत किया गया है या नहीं। |
IsPunctuation(String, Int32) | इंगित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को विराम चिह्न के रूप में वर्गीकृत किया गया है या नहीं। |
आइए हम Char.IsSymbol() पद्धति को लागू करने के लिए एक उदाहरण देखें। C# में Char.IsSymbol () विधि इंगित की जाती है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को प्रतीक वर्ण के रूप में वर्गीकृत किया गया है या नहीं।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
public static bool IsSymbol (string str, int index);
ऊपर, str एक स्ट्रिंग है, जबकि स्ट्र में मूल्यांकन करने के लिए वर्ण की स्थिति।
उदाहरण
आइए अब हम Char.IsSymbol() पद्धति को लागू करने के लिए एक उदाहरण देखें -
using System; public class Demo { public static void Main(){ bool res; char val = 'P'; Console.WriteLine("Value = "+val); res = Char.IsSymbol(val); Console.WriteLine("Is the value a symbol? = "+res); } }
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
Value = P Is the value a symbol? = False
C# में Char.IsWhiteSpace() विधि का उपयोग यह इंगित करने के लिए किया जाता है कि निर्दिष्ट यूनिकोड वर्ण सफेद स्थान है या नहीं।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
public static bool IsWhiteSpace (char ch);
ऊपर, पैरामीटर ch मूल्यांकन करने के लिए यूनिकोड वर्ण है।
उदाहरण
आइए अब हम Char.IsWhiteSpace() पद्धति को लागू करने के लिए एक उदाहरण देखें -
using System; public class Demo { public static void Main(){ bool res; char val = ' '; Console.WriteLine("Value = "+val); res = Char.IsWhiteSpace(val); Console.WriteLine("Is the value whitespace? = "+res); } }
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा-
Value = Is the value whitespace? = True