C#| Uri.HexUnescape()方法与示例

Uri.HexUnescape() 方法

Uri.HexUnescape()方法是一个静态方法,用于将字符的十六进制表示形式转换为字符。

语法:

    charUri.HexUnescape(string str, ref int index);

Parameter(s):

  • 字符串str –代表十六进制字符串。

  • ref int index –表示索引的ref变量。

返回值:

此方法的返回类型为char,它从给定的十六进制字符串返回指定字符的字符值。

例外:

    System.ArgumentOutOfRangeException;

举例说明方法的例子Uri.HexUnescape()

using System;

class UriExample
{
    //程序入口
    static public void Main()
    {
        string str     = "%44";
        char retChar;
        int index      =    0;


        retChar = Uri.HexUnescape(str,ref index);
        
        Console.WriteLine("Hexadecimal character: "+retChar);
    }
}

输出结果

Hexadecimal character: D
Press any key to continue . . .