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

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

Phương thức Char.IsLowSurrogate () trong C # cho biết liệu đối tượng Char tại vị trí được chỉ định trong một chuỗi có phải là đối tượng thay thế thấp hay không.

Cú pháp

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

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

Ở trên, str là một chuỗi, trong khi chỉ mục là vị trí của ký tự để đánh giá 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.IsLowSurrogate () -

using System;
public class Demo {
   public static void Main(){
      string str = new String(new char[] { 'k', 'm', 'g', 't', 'j', 'p', '\uDC00' });
      bool res = Char.IsLowSurrogate(str, 6);
      if (res)
         Console.WriteLine("Contains Low Surrogate value!");
      else
         Console.WriteLine("Does not contain Low Surrogate value!");
   }
}

Đầu ra

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

Contains Low Surrogate value!

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      string str = new String(new char[] { 'k', 'm', 'g', 't', 'j', 'p', '\uDC00' });
      bool res = Char.IsLowSurrogate(str, 3);
      if (res)
         Console.WriteLine("Contains Low Surrogate value!");
      else
         Console.WriteLine("Does not contain Low Surrogate value!");
   }
}

Đầu ra

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

Does not contain Low Surrogate value!