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("सरोगेट मान शामिल नहीं है!");
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा:
सरोगेट मान शामिल नहीं है!