วิธี Uri.IsHexDigit() ใน C# กำหนดว่าอักขระที่ระบุเป็นเลขฐานสิบหกที่ถูกต้องหรือไม่
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ -
public static bool IsHexDigit (char ch);
ด้านบน พารามิเตอร์ ch เป็นอักขระที่ใช้ตรวจสอบความถูกต้อง
ตัวอย่าง
ให้เราดูตัวอย่างการใช้เมธอด Uri.IsHexDigit() -
using System; public class Demo { public static void Main(){ char ch = 'e'; Console.WriteLine("Character value = "+ch); int res = Uri.FromHex(ch); Console.WriteLine("Converted int value = "+res); if(Uri.IsHexDigit(ch)) { Console.WriteLine("Valid hexadecimal digit"); } else { Console.WriteLine("Invalid hexadecimal digit"); } } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Character value = e Converted int value = 14 Valid hexadecimal digit
ตัวอย่าง
ให้เราดูตัวอย่างอื่นเพื่อนำเมธอด Uri.IsHexDigit() ไปใช้ -
using System; public class Demo { public static void Main(){ char ch = '#'; Console.WriteLine("Character value = "+ch); if(Uri.IsHexDigit(ch)) { Console.WriteLine("Valid hexadecimal digit"); } else { Console.WriteLine("Invalid hexadecimal digit"); } } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Character value = # Invalid hexadecimal digit