Phương thức Uri.EscapeDataString() trong C# chuyển đổi một chuỗi thành biểu diễn đã được escape (mã hóa).
Cú pháp
Cú pháp như sau:
public static string EscapeDataString(string str);
Tham số str là chuỗi cần escape.
Ví dụ - Escape URI
using System;
public class Demo
{
public static void Main()
{
string URI1 = "https://www.tutorialspoint.com/index.htm";
Console.WriteLine("URI = " + URI1);
string URI2 = "https://www.tutorialspoint.com/";
Console.WriteLine("URI = " + URI2);
Console.WriteLine("\nEscaped string (URI1) = " + Uri.EscapeDataString(URI1));
Console.WriteLine("Escaped string (URI2) = " + Uri.EscapeDataString(URI2));
}
}
Kết quả
URI = https://www.tutorialspoint.com/index.htm URI = https://www.tutorialspoint.com/ Escaped string (URI1) = https%3A%2F%2Fwww.tutorialspoint.com%2Findex.htm Escaped string (URI2) = https%3A%2F%2Fwww.tutorialspoint.com%2F