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

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


C# में Char.IsSurrogate() मेथड इंगित करता है कि निर्दिष्ट वर्ण में सरोगेट कोड यूनिट है या नहीं।

सिंटैक्स

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

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

ऊपर, पैरामीटर str स्ट्रिंग है, जबकि इंडेक्स str में मूल्यांकन करने के लिए वर्ण की स्थिति है।

उदाहरण

आइए अब Char.IsSurrogate() मेथड को लागू करने का एक उदाहरण देखते हैं:

using System; 
public class Demo { 
    public static void Main(){ 
        string str = new String(new char[] { 'k', 'm', 'g', 't', '\uD800' }); 
        bool res = Char.IsSurrogate(str, 4); 
        if (res) 
            Console.WriteLine("सरोगेट मान शामिल है!"); 
        else 
            Console.WriteLine("सरोगेट मान शामिल नहीं है!"); 
    } 
}

आउटपुट

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

सरोगेट मान शामिल है!

उदाहरण

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

using System; 
public class Demo { 
    public static void Main(){ 
        string str = new String(new char[] { 'k', 'm', 'g', 't', 'w' }); 
        bool res = Char.IsSurrogate(str, 4); 
        if (res) 
            Console.WriteLine("सरोगेट मान शामिल है!"); 
        else 
            Console.WriteLine("सरोगेट मान शामिल नहीं है!"); 
    } 
}

आउटपुट

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

सरोगेट मान शामिल नहीं है!

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

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

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

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

  1. - C# में Int32 को स्ट्रिंग के रूप में दर्शाएं

    Int32 एक 32-बिट साइन्ड इंटीजर को दर्शाता है। इसे स्ट्रिंग के रूप में दर्शाने के लिए ToString() विधि का उपयोग करें। सबसे पहले, एक Int32 वेरिएबल घोषित और आरंभ करें। int val = 1023; अब, इसे स्ट्रिंग के रूप में दर्शाएं। val.ToString() आइए पूरा उदाहरण देखें। उदाहरण using System; class Demo { static