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

Char.IsHighSurrogate (स्ट्रिंग, Int32) सी # में विधि

C# में Char.IsHighSurrogate() विधि इंगित करती है कि स्ट्रिंग में निर्दिष्ट स्थान पर चार ऑब्जेक्ट एक उच्च सरोगेट है या नहीं।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

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

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

उदाहरण

हमें अब एक उदाहरण देखते हैं Char.IsHighSurrogate लागू करने के लिए करते हैं () विधि -

using System;
public class Demo {
   public static void Main(){
      string str = new String(new char[] { 'k', 'm', 'g', 't', '\uD800' });
      bool res = Char.IsHighSurrogate(str, 4);
      if (res)
         Console.WriteLine("Contains High Surrogate value!");
      else
         Console.WriteLine("Does not contain High Surrogate value!");
   }
}

आउटपुट

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

Contains High Surrogate value!

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      string str = new String(new char[] { 'k', 'm', 'g', 't', '\uD800' });
      bool res = Char.IsHighSurrogate(str, 2);
      if (res)
         Console.WriteLine("Contains High Surrogate value!");
      else
         Console.WriteLine("Does not contain High Surrogate value!");
   }
}

आउटपुट

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

Does not contain High Surrogate value!

  1. C# में Char.ConvertToUtf32(String, Int32) विधि

    C# में Char.ConvertToUtf32(String, Int32) विधि का उपयोग UTF-16 एन्कोडेड वर्ण या सरोगेट जोड़ी के मान को एक स्ट्रिंग में एक निर्दिष्ट स्थान पर यूनिकोड कोड बिंदु में बदलने के लिए किया जाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public static int ConvertToUtf32 (string str, int index); ऊपर, str वह स्

  1. C# में Char.ToUpperInvariant (चार) विधि

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

  1. C# में Char.IsControl (स्ट्रिंग, Int32) विधि

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