Uri.UnescapeDataString Metódus

Definíció

Túlterhelések

Name Description
UnescapeDataString(ReadOnlySpan<Char>)

Átkonvertálja a spant a nem kibontott ábrázolására.

UnescapeDataString(String)

Egy sztringet kibontatlan ábrázolásúvá alakít át.

UnescapeDataString(ReadOnlySpan<Char>)

Forrás:
UriExt.cs
Forrás:
UriExt.cs
Forrás:
UriExt.cs

Átkonvertálja a spant a nem kibontott ábrázolására.

public:
 static System::String ^ UnescapeDataString(ReadOnlySpan<char> charsToUnescape);
public static string UnescapeDataString(ReadOnlySpan<char> charsToUnescape);
static member UnescapeDataString : ReadOnlySpan<char> -> string
Public Shared Function UnescapeDataString (charsToUnescape As ReadOnlySpan(Of Char)) As String

Paraméterek

charsToUnescape
ReadOnlySpan<Char>

A span to unescape.

Válaszok

A kibontatlan ábrázolása charsToUnescape.

A következőre érvényes:

UnescapeDataString(String)

Forrás:
UriExt.cs
Forrás:
UriExt.cs
Forrás:
UriExt.cs
Forrás:
UriExt.cs
Forrás:
UriExt.cs

Egy sztringet kibontatlan ábrázolásúvá alakít át.

public:
 static System::String ^ UnescapeDataString(System::String ^ stringToUnescape);
public static string UnescapeDataString(string stringToUnescape);
static member UnescapeDataString : string -> string
Public Shared Function UnescapeDataString (stringToUnescape As String) As String

Paraméterek

stringToUnescape
String

A sztring, amely felfedi a képét.

Válaszok

A kibontatlan ábrázolása stringToUnescape.

Kivételek

stringToUnescape az null.

Példák

Az alábbi példakód egy URI-t hoz létre, majd a plusz karaktereket ("+") szóközökké alakítja.

String DataString = Uri.UnescapeDataString(".NET+Framework");
Console.WriteLine("Unescaped string: {0}", DataString);

String PlusString = DataString.Replace('+',' ');
Console.WriteLine("plus to space string: {0}", PlusString);
let DataString = Uri.UnescapeDataString ".NET+Framework"
printfn $"Unescaped string: {DataString}"

let PlusString = DataString.Replace('+',' ')
printfn $"plus to space string: {PlusString}"

Megjegyzések

Ezt a módszert körültekintően kell használnia. A korábban le nem bontott sztringek kibontása kétértelműségeket és hibákat okozhat.

Sok webböngésző az URI-kon belüli szóközöket plusz ("+") karakterekké alakítja; Az UnescapeDataString metódus azonban nem konvertálja a plusz karaktereket szóközökké, mert ez a viselkedés nem minden URI-sémában szabványos.

Lásd még

A következőre érvényes: