C#实现javascript的escape

C#实现javascript的escape
private 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)
            
{    /**///// BE SURE 2's 
                sb.Append("%u");
                sb.Append(ba[i 
+ 1].ToString("X2"));
                sb.Append(ba[i].ToString(
"X2"));
            }

            
return sb.ToString();
            
        }
posted @ 2006-07-22 11:54  苔苔以苔苔以苔  阅读(1531)  评论(1编辑  收藏  举报
猪先飞