วิธี 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