📜  C#| Uri.IsHexDigit()方法(1)

📅  最后修改于: 2023-12-03 15:14:28.151000             🧑  作者: Mango

C# | Uri.IsHexDigit() 方法

Uri.IsHexDigit() 方法用于判断给定的字符是否为十六进制数字字符。返回值为布尔类型,如果字符是十六进制数字字符,则返回 true,否则返回 false

语法
public static bool IsHexDigit(char character)
参数
  • character:要检查的字符。
返回值
  • 如果 character 是十六进制数字字符,则返回 true;否则返回 false
示例
using System;

public class Program
{
    public static void Main()
    {
        char char1 = 'A';
        char char2 = '5';
        char char3 = '!';
        
        Console.WriteLine(Uri.IsHexDigit(char1)); // True
        Console.WriteLine(Uri.IsHexDigit(char2)); // True
        Console.WriteLine(Uri.IsHexDigit(char3)); // False
    }
}
解释

上述代码中,我们通过调用 Uri.IsHexDigit() 方法来判断给定的字符是否为十六进制数字字符。

  • char1 是一个十六进制数字字符 'A',所以返回值是 true
  • char2 是一个十六进制数字字符 '5',所以返回值是 true
  • char3 不是一个十六进制数字字符,所以返回值是 false
注意事项
  • Uri.IsHexDigit() 方法是静态方法,可以直接通过类名进行访问。
  • 十六进制数字字符包括数字 0-9、字母 A-Fa-f
  • 输入的字符必须是 Unicode 字符。

以上是关于 Uri.IsHexDigit() 方法的介绍,希望能帮助到你!