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

c#模擬js escape方法的簡(jiǎn)單實(shí)例

 更新時(shí)間:2013年11月27日 14:48:19   作者:  
這篇文章主要介紹了c#模擬js escape方法的簡(jiǎn)單實(shí)例,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:

public static string Escape(string s)
        {
            StringBuilder sb = new StringBuilder();
            byte[] ba = System.Text.Encoding.Unicode.GetBytes(s);
            for (int i = 0; i < ba.Length; i += 2)
            {
                if (ba[i + 1] == 0)
                {
                    //數(shù)字,大小寫字母,以及"+-*/._"不變
                    if (
                          (ba[i] >= 48 && ba[i] <= 57)
                        || (ba[i] >= 64 && ba[i] <= 90)
                        || (ba[i] >= 97 && ba[i] <= 122)
                        || (ba[i] == 42 || ba[i] == 43 || ba[i] == 45 || ba[i] == 46 || ba[i] == 47 || ba[i] == 95)
                        )//保持不變
                    {
                        sb.Append(Encoding.Unicode.GetString(ba, i, 2));

                    }
                    else//%xx形式
                    {
                        sb.Append("%");
                        sb.Append(ba[i].ToString("X2"));
                    }
                }
                else
                {
                    sb.Append("%u");
                    sb.Append(ba[i + 1].ToString("X2"));
                    sb.Append(ba[i].ToString("X2"));
                }
            }
            return sb.ToString();
        }

相關(guān)文章

  • js驗(yàn)證電話號(hào)碼手機(jī)號(hào)碼的正則表達(dá)式

    js驗(yàn)證電話號(hào)碼手機(jī)號(hào)碼的正則表達(dá)式

    本篇文章主要是對(duì)js驗(yàn)證電話號(hào)碼手機(jī)號(hào)碼的正則表達(dá)式進(jìn)行了介紹。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-01-01
  • Winform動(dòng)態(tài)加載TabControl用法實(shí)例

    Winform動(dòng)態(tài)加載TabControl用法實(shí)例

    這篇文章主要介紹了Winform動(dòng)態(tài)加載TabControl用法,以實(shí)例形式詳細(xì)講述了Winform動(dòng)態(tài)加載TabControl的方法,在C#應(yīng)用程序開發(fā)中具有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • C#多線程編程中導(dǎo)致死鎖的常見陷阱和避免方法

    C#多線程編程中導(dǎo)致死鎖的常見陷阱和避免方法

    在C#多線程編程中,死鎖(Deadlock)是一種常見的、令人頭疼的錯(cuò)誤,死鎖通常發(fā)生在多個(gè)線程試圖獲取多個(gè)資源的鎖時(shí),導(dǎo)致相互等待對(duì)方釋放資源,最終形成一個(gè)循環(huán)依賴,造成程序無(wú)法繼續(xù)執(zhí)行,本文將深入探討C#多線程編程中導(dǎo)致死鎖的常見陷阱,并幫助你避免這些坑
    2025-02-02
  • C#代碼實(shí)現(xiàn)短信驗(yàn)證碼接口示例

    C#代碼實(shí)現(xiàn)短信驗(yàn)證碼接口示例

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)短信驗(yàn)證碼接口示例代碼,感興趣的小伙伴們可以參考一下
    2016-08-08
  • WPF實(shí)現(xiàn)曲線數(shù)據(jù)展示

    WPF實(shí)現(xiàn)曲線數(shù)據(jù)展示

    這篇文章將以動(dòng)數(shù)據(jù)分析為例為大家詳細(xì)介紹wpf實(shí)現(xiàn)曲線數(shù)據(jù)展示與函數(shù)曲線展示的方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2024-12-12
  • C#中值類型和引用類型的區(qū)別深度分析

    C#中值類型和引用類型的區(qū)別深度分析

    這篇文章主要介紹了C#中值類型和引用類型的區(qū)別深度分析,以通俗易懂的語(yǔ)言形象化的分析了C#中值類型和引用類型的區(qū)別,對(duì)于深入理解C#數(shù)據(jù)類型有著不錯(cuò)的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-11-11
  • 12306奇葩驗(yàn)證碼引發(fā)思考之C#實(shí)現(xiàn)驗(yàn)證碼程序

    12306奇葩驗(yàn)證碼引發(fā)思考之C#實(shí)現(xiàn)驗(yàn)證碼程序

    春運(yùn)最高峰來(lái)了!明天通過(guò)網(wǎng)絡(luò)將能買到小年夜的車票,本周四就將開售除夕日車票,但不少人被首次在春運(yùn)期間使用的圖片驗(yàn)證碼搞得很火大,小編也正在對(duì)驗(yàn)證碼進(jìn)行研究,編寫了由C#實(shí)現(xiàn)驗(yàn)證碼程序,分享給大家
    2015-12-12
  • C# xmlSerializer簡(jiǎn)單用法示例

    C# xmlSerializer簡(jiǎn)單用法示例

    這篇文章主要介紹了C# xmlSerializer簡(jiǎn)單用法,結(jié)合實(shí)例形式分析了C#基于xmlSerializer操作xml的讀取、輸出等相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • Unity3D基于UGUI實(shí)現(xiàn)虛擬搖桿

    Unity3D基于UGUI實(shí)現(xiàn)虛擬搖桿

    這篇文章主要為大家詳細(xì)介紹了Unity3D基于UGUI實(shí)現(xiàn)虛擬搖桿,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • unity實(shí)現(xiàn)UI元素跟隨3D物體

    unity實(shí)現(xiàn)UI元素跟隨3D物體

    這篇文章主要為大家詳細(xì)介紹了unity實(shí)現(xiàn)UI元素跟隨3D物體,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04

最新評(píng)論

横山县| 梓潼县| 翁源县| 汝城县| 清水县| 兴宁市| 金乡县| 鄂州市| 苏尼特左旗| 太康县| 呼和浩特市| 铁岭市| 观塘区| 象州县| 丘北县| 金湖县| 兴业县| 万荣县| 信丰县| 兴安县| 庆城县| 苗栗市| 和林格尔县| 若羌县| 伊吾县| 深州市| 霍山县| 桐城市| 溧水县| 濉溪县| 台州市| 新民市| 三明市| 涞水县| 宁蒗| 车险| 马公市| 交城县| 乐平市| 高碑店市| 佳木斯市|