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

Phương thức Uri.IsHexEncoding () trong C #

Phương thức Uri.IsHexEncoding () trong C # xác định xem một ký tự trong chuỗi có được mã hóa theo hệ thập lục phân hay không.

Cú pháp

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

public static bool IsHexEncoding (string pattern, int index);

Ở trên, tham số mẫu là chuỗi để kiểm tra, trong khi chỉ mục là vị trí trong mẫu để kiểm tra mã hóa thập lục phân.

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      string pattern = "%50";
      bool res = Uri.IsHexEncoding(pattern, 0);
      if (res)
         Console.WriteLine("Valid: Hexadecimal Encoded");
      else
         Console.WriteLine("Invalid: Hexadecimal Encoded");
   }
}

Đầu ra

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

Valid: Hexadecimal Encoded

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức Uri.IsHexEncoding ():

using System;
public class Demo {
   public static void Main(){
      string pattern = "%60";
      bool res = Uri.IsHexEncoding(pattern, 1);
      if (res)
         Console.WriteLine("Valid: Hexadecimal Encoded");
      else
         Console.WriteLine("Invalid: Hexadecimal Encoded");
   }
}

Đầu ra

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

Invalid: Hexadecimal Encoded