zoukankan      html  css  js  c++  java
  • C#字符串编码

    在之前的使用习惯中,我们需要对URL Encode的时候通常只是调用系统的静态方法进行Encode下就可以了。今天大强问了个问题把我楞住了:你的Encode是使用什么编码?

    所以小猪有了下面的测试代码:

    class Program
    {
        static void Main(string[] args)
        {
            string a = "Glory is fleeting, but obscurity is forever";
            string b = UrlEncode(a);
            Console.WriteLine(b);
      
        }
      
        public static string UrlEncode(string str)
        {
            StringBuilder sb = new StringBuilder();
            byte[] byStr = System.Text.Encoding.Unicode.GetBytes(str); //默认是System.Text.Encoding.Default.GetBytes(str)
            for (int i = 0; i < byStr.Length; i++)
            {
                sb.Append(@"%" + Convert.ToString(byStr[i], 16));
            }
      
            return (sb.ToString());
        }
      
    }
  • 相关阅读:
    p1373【奶牛的卧室】
    p1248【交错匹配】(DP)
    QBXT模拟赛T3
    NOIP冲刺班的考试总结
    欧拉回路的一些东西
    一道dp题目
    Blocks
    玩具取名
    Y的积木
    游荡的奶牛
  • 原文地址:https://www.cnblogs.com/smallerpig/p/3646127.html
Copyright © 2011-2022 走看看