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

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

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

सिंटैक्स

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

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

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

उदाहरण

आइए अब हम Char.IsSurrogatePair() पद्धति को लागू करने के लिए एक उदाहरण देखें -

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

आउटपुट

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

Does not contain Surrogate pair!

उदाहरण

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

using System;
public class Demo {
   public static void Main(){
      string str = new String(new char[] { 'k','l','a', '\uD800', '\uDC00' });
      bool res = Char.IsSurrogatePair(str, 3);
      if (res)
         Console.WriteLine("Contains Surrogate pair!");
      else
         Console.WriteLine("Does not contain Surrogate pair!");
   }
}

आउटपुट

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

Contains Surrogate pair!

  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 एक स्ट्रिंग है। इंडेक्स पैरामीटर स

  1. सी # में एक स्ट्रिंग के रूप में Int32 का प्रतिनिधित्व करें

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