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

เมธอด Uri.IsHexDigit() ใน C#


เมธอด Uri.IsHexDigit() ใน C# ใช้ตรวจสอบว่าอักขระที่ระบุเป็นตัวเลขฐานสิบหกที่ถูกต้องหรือไม่

ไวยากรณ์

public static bool IsHexDigit (char ch);

พารามิเตอร์ ch คืออักขระที่ต้องการตรวจสอบ

ตัวอย่าง

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

ตัวอย่างที่ 2

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