Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธี Uri.IsHexEncoding () ใน C #


วิธี Uri.IsHexEncoding() ใน C# กำหนดว่าอักขระในสตริงเข้ารหัสเป็นเลขฐานสิบหกหรือไม่

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ -

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

ด้านบน พารามิเตอร์รูปแบบคือสตริงที่จะตรวจสอบ ในขณะที่ดัชนีคือตำแหน่งในรูปแบบเพื่อตรวจสอบการเข้ารหัสฐานสิบหก

ตัวอย่าง

ให้เราดูตัวอย่างการใช้เมธอด 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");
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Valid: Hexadecimal Encoded

ตัวอย่าง

ให้เราดูตัวอย่างอื่นเพื่อนำเมธอด 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");
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Invalid: Hexadecimal Encoded