W           !&Bz旷樘韩厃scUJEA920)&('&&$! !!

解决方案 »

  1.   


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                string str = "!&Bz旷樘韩厃scUJEA920)&('&&$! !!";            for (int i = 0; i < str.Length; i++)
                {
                    Console.WriteLine((int)str[i]);
                }            Console.Read();
            }
        }
    }
      

  2.   

                String str = "W          !&Bz旷樘韩厃scUJEA920)&('&&$! !!";
                ASCIIEncoding ascii = new ASCIIEncoding();
                byte[] my = ascii.GetBytes(str);
                foreach (object obj in my)
                {
                    MessageBox.Show(obj.ToString ());
                }
      

  3.   

    我用pb解析出来的结果里面有,191 245 255 233 204 186 171 163 149 133这些大于127的.
    在c#里面解析出来的结果上面这些全部显示为63了。。
      

  4.   

    ASCII码主要分256个字符,前128个为英文字母和控制键,后128位则是每个国家都不一样的一些特殊字符,你这个没法转成ASCII码.一般字符转成ASCII码把它直接强转成int类型就可以了.
    如果一定要转换可以转换成Unicode(utf-8)试试