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

Phương thức Char.GetUnicodeCategory (String, Int32) với các ví dụ trong C #

Phương thức Char.GetUnicodeCategory (String, Int32) trong C # phân loại ký tự tại vị trí được chỉ định trong một chuỗi được chỉ định thành một nhóm được xác định bởi một trong các giá trị UnicodeCategory.

Cú pháp

Sau đây là cú pháp -

public static System.Globalization.UnicodeCategory GetUnicodeCategory (string str, int index);

Ở trên, str là một chuỗi, trong khi chỉ mục là vị trí ký tự trong str.

Ví dụ

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

using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      string val = "amit";
      UnicodeCategory unicode = Char.GetUnicodeCategory(val, 2);
      Console.WriteLine("The value at specific index = "+unicode);
   }
}

Đầu ra

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

LowercaseLetter

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác -

using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      string val = "hjk9878hj";
      UnicodeCategory unicode = Char.GetUnicodeCategory(val, 4);
      Console.WriteLine("The value at specific index = "+unicode);
   }
}

Đầu ra

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

The value at specific index = DecimalDigitNumber