System::Char क्लास

Char class

UTF-16 कोड यूनिट्स के रूप में प्रतिनिधित्व किए गए कैरेक्टर्स को नियंत्रित करने के लिए मेथड्स प्रदान करता है। यह एक स्थैतिक टाइप है जिसमें कोई इंस्टेंस सेवाएँ नहीं हैं। आपको इसे किसी भी तरह से इंस्टेंस नहीं बनाना चाहिए।

class Char

विधियाँ

विधिविवरण
static ConvertFromUtf32(uint32_t)UTF-32 कोड यूनिट को System::String क्लास की एक इंस्टेंस में परिवर्तित करता है।
static ConvertToUtf32(char_t, char_t)निर्दिष्ट UTF-16 सरोगेट पेयर को UTF-32 कोड यूनिट में परिवर्तित करता है।
static ConvertToUtf32(const String&, int)एक स्ट्रिंग में निर्दिष्ट स्थिति पर UTF-16 एन्कोडेड कैरेक्टर या सरोगेट पेयर का मान UTF-32 कोड यूनिट में परिवर्तित करता है।
static GetNumericValue(char_t)निर्दिष्ट UTF-16 कैरेक्टर को डबल-प्रिसीजन फ्लोटिंग-पॉइंट संख्यात्मक मान में परिवर्तित करता है।
static GetUnicodeCategory(char_t)निर्दिष्ट कैरेक्टर की Unicode श्रेणी को दर्शाने वाला मान लौटाता है।
static IsAsciiWhiteSpace(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को ASCII व्हाइट स्पेस कैरेक्टर के रूप में वर्गीकृत किया गया है।
static IsControl(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को Unicode कंट्रोल कैरेक्टर के रूप में वर्गीकृत किया गया है।
static IsControl(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को Unicode कंट्रोल कैरेक्टर के रूप में वर्गीकृत किया गया है।
static IsDigit(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को दशमलव अंक के रूप में वर्गीकृत किया गया है।
static IsDigit(const String&, const int32_t)निर्धारित करता है कि क्या निर्दिष्ट स्ट्रिंग में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को दशमलव अंक के रूप में वर्गीकृत किया गया है।
static IsDigit(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को दशमलव अंक के रूप में वर्गीकृत किया गया है।
static IsHighSurrogate(const String&, int)निर्धारित करता है कि क्या निर्दिष्ट स्ट्रिंग में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर UTF-16 हाई सरोगेट कोड यूनिट है।
static IsHighSurrogate(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर हाई सरोगेट है।
static IsHighSurrogate(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर हाई सरोगेट है।
static IsLetter(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को Unicode अक्षर के रूप में वर्गीकृत किया गया है।
static IsLetter(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को Unicode अक्षर के रूप में वर्गीकृत किया गया है।
static IsLetterOrDigit(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को Unicode अक्षर या दशमलव अंक के रूप में वर्गीकृत किया गया है।
static IsLetterOrDigit(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को Unicode अक्षर या दशमलव अंक के रूप में वर्गीकृत किया गया है।
static IsLower(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को लोअर केस अक्षर के रूप में वर्गीकृत किया गया है।
static IsLower(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को लोअर केस अक्षर के रूप में वर्गीकृत किया गया है।
static IsLower(const String&, int)निर्धारित करता है कि क्या निर्दिष्ट स्ट्रिंग में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को लोअर केस अक्षर के रूप में वर्गीकृत किया गया है।
static IsLowSurrogate(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर लो सरोगेट है।
static IsLowSurrogate(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर लो सरोगेट है।
static IsNumber(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को संख्या के रूप में वर्गीकृत किया गया है।
static IsNumber(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को संख्या के रूप में वर्गीकृत किया गया है।
static IsPunctuation(const char_t *, int)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को विराम चिह्न कैरेक्टर के रूप में वर्गीकृत किया गया है।
static IsPunctuation(char_t)निर्धारित करता है कि क्या निर्दिष्ट कैरेक्टर को विराम चिह्न कैरेक्टर के रूप में वर्गीकृत किया गया है।
static IsSeparator(const char_t *, int)निर्धारित करता है कि निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को सेपरेटर कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static IsSeparator(char_t)निर्धारित करता है कि निर्दिष्ट कैरेक्टर को सेपरेटर कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static IsSurrogate(char_t)निर्धारित करता है कि निर्दिष्ट कैरेक्टर UTF-16 सरोगेट कोड यूनिट है या नहीं।
static IsSurrogate(const String&, int)निर्धारित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर UTF-16 सरोगेट कोड यूनिट है या नहीं।
static IsSurrogatePair(char_t, char_t)निर्धारित करता है कि UTF-16 सरोगेट जोड़ी के लिए दो निर्दिष्ट कैरेक्टर हैं या नहीं।
static IsSurrogatePair(const String&, int)निर्धारित करता है कि निर्दिष्ट कैरेक्टर बफ़र में दो क्रमागत कैरेक्टर सरोगेट जोड़ी हैं या नहीं।
static IsSymbol(const char_t *, int)निर्धारित करता है कि निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को सिम्बॉल कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static IsSymbol(char_t)निर्धारित करता है कि निर्दिष्ट कैरेक्टर को सिम्बॉल कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static IsUpper(const String&, int)निर्धारित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को अपर केस अक्षर के रूप में वर्गीकृत किया गया है या नहीं।
static IsUpper(const char_t *, int)निर्धारित करता है कि निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को अपर केस अक्षर के रूप में वर्गीकृत किया गया है या नहीं।
static IsUpper(char_t)निर्धारित करता है कि निर्दिष्ट कैरेक्टर को अपर केस अक्षर के रूप में वर्गीकृत किया गया है या नहीं।
static IsWhiteSpace(const char_t *, int)निर्धारित करता है कि निर्दिष्ट कैरेक्टर बफ़र में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को व्हाइट स्पेस कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static IsWhiteSpace(char_t)निर्धारित करता है कि निर्दिष्ट कैरेक्टर को व्हाइट स्पेस कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static IsWhiteSpace(const String&, int)निर्धारित करता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट इंडेक्स पर स्थित कैरेक्टर को व्हाइट स्पेस कैरेक्टर के रूप में वर्गीकृत किया गया है या नहीं।
static Parse(const String&)निर्दिष्ट स्ट्रिंग के पहले और एकमात्र कैरेक्टर को char_t मान में परिवर्तित करता है।
static ToLower(char_t)निर्दिष्ट कैरेक्टर को लोअर केस में परिवर्तित करता है।
static ToLower(char_t, const SharedPtr<Globalization::CultureInfo>&)निर्दिष्ट कैरेक्टर को लोअर केस में परिवर्तित करता है।
static ToLowerInvariant(char_t)निर्दिष्ट कैरेक्टर को लोअर केस में परिवर्तित करता है।
static ToUpper(char_t)निर्दिष्ट कैरेक्टर को अपर केस में परिवर्तित करता है।
static ToUpper(char_t, const SharedPtr<Globalization::CultureInfo>&)निर्दिष्ट कैरेक्टर को अपर केस में परिवर्तित करता है।
static ToUpperInvariant(char_t)निर्दिष्ट कैरेक्टर को अपर केस में परिवर्तित करता है।
static TryParse(const System::String&, char_t&)एकल कैरेक्टर वाली स्ट्रिंग को UTF-16 कैरेक्टर में परिवर्तित करने का प्रयास करता है। यह फ़ंक्शन केवल तब सफल होता है जब इनपुट स्ट्रिंग null न हो और उसकी लंबाई ठीक एक कैरेक्टर हो।

संबंधित देखें