林赛圃,彭加木失踪真相2013,雅伯兰
escape:
复制代码 代码如下:
public static string escape(string str)
{
stringbuilder sb = new stringbuilder();
foreach (char c in str)
{
sb.append((char.isletterordigit(c)
|| c == '-' || c == '_' || c == '\\'
|| c == '/' || c == '.') ? c.tostring() : uri.hexescape(c));
}
return sb.tostring();
}
unescape:
复制代码 代码如下:
public static string unescape(string str)
{
stringbuilder sb = new stringbuilder();
int len = str.length;
int i = 0;
while (i != len)
{
if (uri.ishexencoding(str, i))
sb.append(uri.hexunescape(str, ref i));
else
sb.append(str[i++]);
}
return sb.tostring();
}
在 .net 中还可以这样来调用:
在程序集中引用microsoft.jscript
复制代码 代码如下:
microsoft.jscript.globalobject.escape("");
microsoft.jscript.globalobject.unescape("");
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论