最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#版的 Escape() 和 Unescape() 函數(shù)分享

 更新時(shí)間:2011年05月14日 16:15:53   作者:  
從網(wǎng)上看到兩個(gè)方法, C# 版的 Escape() 和 Unescape(),收藏下。
Escape:
復(fù)制代碼 代碼如下:

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:
復(fù)制代碼 代碼如下:

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();
}

另外, 在網(wǎng)上看到, 在 .net 中還可以這樣來(lái)調(diào)用:
復(fù)制代碼 代碼如下:

Microsoft.JScript.GlobalObject.escape("");
Microsoft.JScript.GlobalObject.unescape("");

相關(guān)文章

  • 動(dòng)態(tài)webservice調(diào)用接口并讀取解析返回結(jié)果

    動(dòng)態(tài)webservice調(diào)用接口并讀取解析返回結(jié)果

    webservice的 發(fā)布一般都是使用WSDL(web service descriptive language)文件的樣式來(lái)發(fā)布的,在WSDL文件里面,包含這個(gè)webservice暴露在外面可供使用的接口。今天我們來(lái)詳細(xì)討論下如何動(dòng)態(tài)調(diào)用以及讀取解析返回結(jié)果
    2015-06-06
  • C#使用SQL Dataset數(shù)據(jù)集代碼實(shí)例

    C#使用SQL Dataset數(shù)據(jù)集代碼實(shí)例

    今天小編就為大家分享一篇關(guān)于的文章,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10
  • C#?EventHander的具體使用

    C#?EventHander的具體使用

    EventHandler是一種用于處理事件的委托類(lèi)型,它在C#中用于處理沒(méi)有特定參數(shù)或返回值的簡(jiǎn)單事件,本文就來(lái)介紹C#?EventHander的具體使用,感興趣的可以了解一下
    2025-01-01
  • 在Winform動(dòng)態(tài)啟動(dòng)、控制臺(tái)命令行的方法

    在Winform動(dòng)態(tài)啟動(dòng)、控制臺(tái)命令行的方法

    winForm 程序輸出類(lèi)型為 windows 程序(不是命令行程序)在運(yùn)行時(shí)想輸入一些信息編譯開(kāi)發(fā)調(diào)試,如何實(shí)現(xiàn)這一功能
    2013-02-02
  • C#實(shí)現(xiàn)將像素轉(zhuǎn)換為頁(yè)面單位的方法

    C#實(shí)現(xiàn)將像素轉(zhuǎn)換為頁(yè)面單位的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)將像素轉(zhuǎn)換為頁(yè)面單位的方法,涉及C#像素轉(zhuǎn)換在圖形繪制中的技巧,需要的朋友可以參考下
    2015-06-06
  • C#實(shí)現(xiàn)多線程下載文件的方法

    C#實(shí)現(xiàn)多線程下載文件的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)多線程下載文件的方法,實(shí)例分析了C#多線程及文件傳輸?shù)南嚓P(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • WinForm中DefWndProc、WndProc與IMessageFilter的區(qū)別

    WinForm中DefWndProc、WndProc與IMessageFilter的區(qū)別

    這篇文章主要介紹了WinForm中DefWndProc、WndProc與IMessageFilter的區(qū)別,較為詳細(xì)的分析了WinForm的消息處理機(jī)制,需要的朋友可以參考下
    2014-08-08
  • C#如何使用系統(tǒng)默認(rèn)應(yīng)用程序打開(kāi)文件

    C#如何使用系統(tǒng)默認(rèn)應(yīng)用程序打開(kāi)文件

    本文介紹了如何使用System.Diagnostics.Process類(lèi)的Start方法來(lái)打開(kāi)文件,通過(guò)傳遞文件路徑作為參數(shù),系統(tǒng)會(huì)使用默認(rèn)應(yīng)用程序打開(kāi)該文件,例如,如果文件擴(kuò)展名為.txt,則會(huì)使用NotePad或WordPad打開(kāi);如果擴(kuò)展名為.html,則會(huì)使用系統(tǒng)默認(rèn)瀏覽器打開(kāi)
    2025-01-01
  • C#子線程執(zhí)行完后通知主線程的方法

    C#子線程執(zhí)行完后通知主線程的方法

    下面小編就為大家?guī)?lái)一篇C#子線程執(zhí)行完后通知主線程的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12
  • C#泛型接口的協(xié)變和逆變

    C#泛型接口的協(xié)變和逆變

    本文詳細(xì)講解了C#泛型接口的協(xié)變和逆變,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04

最新評(píng)論

赫章县| 南通市| 清丰县| 广平县| 延长县| 太康县| 淮安市| 达孜县| 确山县| 新乐市| 平舆县| 堆龙德庆县| 崇信县| 神农架林区| 泗洪县| 申扎县| 卓资县| 随州市| 含山县| 连州市| 清涧县| 静乐县| 株洲县| 黔西县| 黎平县| 宁晋县| 巴林右旗| 景洪市| 濉溪县| 永新县| 贺州市| 阿克| 五寨县| 额济纳旗| 长兴县| 凤阳县| 闽侯县| 郯城县| 宁乡县| 绍兴市| 准格尔旗|