C#의 Uri.IsHexDigit() 메서드는 지정된 문자가 유효한 16진수인지 여부를 확인합니다.
구문
다음은 구문입니다 -
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