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