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

C# में Char.ConvertToUtf32(String, Int32) मेथड


C# में Char.ConvertToUtf32(String, Int32) मेथड का उपयोग एक स्ट्रिंग में निर्दिष्ट स्थिति पर UTF-16 एन्कोडेड वर्ण या सरोगेट जोड़ी के मान को एक यूनिकोड कोड पॉइंट में परिवर्तित करने के लिए किया जाता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है -

public static int ConvertToUtf32 (string str, int index);

यहां, str वह स्ट्रिंग है जिसमें एक वर्ण या सरोगेट जोड़ी होती है। इंडेक्स पैरामीटर str में वर्ण या सरोगेट जोड़ी की इंडेक्स स्थिति है।

उदाहरण

आइए Char.ConvertToUtf32(String, Int32) मेथड को लागू करने का एक उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        int utf = 0x046; 
        string str = Char.ConvertFromUtf32(utf); 
        Console.WriteLine("Final Value = "+str); 
        int res = Char.ConvertToUtf32(str, 0); 
        Console.WriteLine("Actual Value = 0x{0:X}", res); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Final Value = F Actual Value = 0x46

दूसरा उदाहरण

आइए अब एक और उदाहरण देखते हैं -

using System; 
public class Demo { 
    public static void Main(){ 
        int utf = 0x057; 
        string str = Char.ConvertFromUtf32(utf); 
        Console.WriteLine("Final Value = "+str); 
        int res = Char.ConvertToUtf32(str, 0); 
        Console.WriteLine("Actual Value = 0x{0:X}", res); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Final Value = W Actual Value = 0x57
  1. - C# में Char.IsUpper() मेथड

    C# में Char.IsUpper() मेथड दर्शाता है कि निर्दिष्ट यूनिकोड वर्ण एक अपरकेस अक्षर के रूप में वर्गीकृत है या नहीं। सिंटैक्स public static bool IsUpper (char ch); ऊपर, पैरामीटर ch मूल्यांकन करने के लिए यूनिकोड वर्ण है। आइए अब Char.IsUpper() मेथड को लागू करने का एक उदाहरण देखें - उदाहरण using System; p

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

    C# में Char.IsSymbol() मेथड दर्शाता है कि किसी निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थिति पर वर्ण एक प्रतीक वर्ण के रूप में वर्गीकृत है या नहीं। सिंटैक्स public static bool IsSymbol (string str, int index); ऊपर, str एक स्ट्रिंग है, जबकि str में मूल्यांकन करने के लिए वर्ण की स्थिति। आइए अब Char.IsSymbo

  1. - C# में Char.IsControl(String, Int32) मेथड

    C# में Char.IsControl(String, Int32) मेथड का उपयोग यह दर्शाने के लिए किया जाता है कि किसी निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थिति पर वर्ण एक नियंत्रण वर्ण के रूप में वर्गीकृत है या नहीं। सिंटैक्स public static bool IsControl (string str, int index); ऊपर, str एक स्ट्रिंग है। index पैरामीटर str में म