Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức Char.IsControl (String, Int32) trong C #

Phương thức Char.IsControl (String, Int32) trong C # được sử dụng để cho biết liệu ký tự ở vị trí được chỉ định trong một chuỗi được chỉ định có được phân loại là ký tự điều khiển hay không.

Cú pháp

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

Ở trên, str là một chuỗi. Tham số chỉ mục là vị trí của ký tự để đánh giá trong str.

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Char.IsControl (String, Int32) -

Ví dụ

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");
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

String = hjk9878hj
The value at specific index = DecimalDigitNumber
Control character isn't there