C# में Char.IsControl(String, Int32) विधि का उपयोग यह इंगित करने के लिए किया जाता है कि निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थान पर वर्ण को नियंत्रण वर्ण के रूप में वर्गीकृत किया गया है या नहीं।
सिंटैक्स
public static bool IsControl (string str, int index);
ऊपर, str एक स्ट्रिंग है। इंडेक्स पैरामीटर स्ट्र में मूल्यांकन करने के लिए वर्ण की स्थिति है।
आइए अब हम Char.IsControl(String, Int32) पद्धति को लागू करने के लिए एक उदाहरण देखें -
उदाहरण
using System; using System.Globalization; public class Demo { public static void Main(){ string val = "hjk9878hj"; Console.WriteLine("String = "+val); UnicodeCategory unicode = Char.GetUnicodeCategory(val, 4); Console.WriteLine("The value at specific index = "+unicode); bool res = Char.IsControl(val, 4); if (res) Console.WriteLine("Control character found!"); else Console.WriteLine("Control character isn't there"); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
String = hjk9878hj The value at specific index = DecimalDigitNumber Control character isn't there