此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

Uri.FromHex 方法

2013/12/13

获取十六进制数字的十进制值。

Namespace:  System
程序集:  System(位于 System.dll 中)

public static int FromHex(
	char digit
)

参数

digit
类型: System.Char
要转换的十六进制数字(0-9、a-f、A-F)。

返回值

类型: System.Int32
一个 Int32 值,包含与指定的十六进制数字对应的介于 0 到 15 之间的数字。

异常条件
ArgumentException

digit 不是有效的十六进制数字(0-9、a-f、A-F)。

FromHex 方法将表示十六进制数字 (0-9, a-f, A-F) 的字符转换为十进制值 (0-15)。如果 digit 不是有效的十六进制数字,则引发 ArgumentException 异常。

下面的示例确定一个字符是否为十六进制字符,如果是的话,则将对应的十进制值输出到控制台。


char  testChar = 'e';
if (Uri.IsHexDigit(testChar) == true) {
    outputBlock.Text += testChar;
    outputBlock.Text += "is the hexadecimal representation of ";
    outputBlock.Text += Uri.FromHex(testChar);
    outputBlock.Text += "\n";
}
else {
    outputBlock.Text += testChar;
    outputBlock.Text += "is not a hexadecimal character\n";
}


Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2015 Microsoft