改为
System.Text.ASCII.GetBytes("Hello");

解决方案 »

  1.   

    System.Text.ASCIIEncoding AGB=new System.Text.ASCIIEncoding();AGB.GetBytes("Hello");非非静态的字段、方法或属性需要实例化
      

  2.   

    public override int GetBytes(
       string chars,
       int charIndex,
       int charCount,
       byte[] bytes,
       int byteIndex
    );
    这是GETBYTES 涵数原型.
    你的代码好象有两个错误.
      

  3.   

    我原来的问题解决了
    但现在还有问题,就是无法把一个中文字符(存储在char类型里)转存在两个byte类型里比如:
    ASCIIEncoding AE = new ASCIIEncoding();
    byte[] ByteArray = AE.GetBytes("你");这样得到的ByteArray[]根本就只有一个元素! 无法存储汉字"你",
    不知道为什么啊??????????????????
      

  4.   

    Encoding.GetEncoding("gb2312").GetBytes("你");