我们假设例如我有一个字符串,我想转义它,并且阅读得很好)
需要一个工作扩展什么可以解决这个问题
我试过了。
var t = "'";
t.Escape();// == "%27" (what i need), but it not assign result to var. t
t = t.Escape();//works, but ugly.
和扩展
public static string Escape(this string string_2)
{
if (string_2.HasValue())
string_2 = Uri.EscapeDataString(string_2);
return string_2;
}
如何修复这个扩展工作?