怎么将char转换成int?

解决方案 »

  1.   

    int targetInt.Convert.ToInt32("sourcechar");
      

  2.   

    不要误导别人
    char a = 'A';
    int i = (int)a;
      

  3.   

    [C#]
    public static int ToInt32(
       char value
    );
    这是msdn中的定义!
    所以上面的Convert.ToInt32('a')这用应该是可以的!
    上面的为什么说误导呢!没别的意思,只是想不通。
      

  4.   

    int.Parse(……)
    Convert.ToInt32();
      

  5.   

    是要将数字'1','2'这样的char 转换为 int 1,2  我试了哈  Convert.ToInt32('1')-48
     
      

  6.   

    不说清楚,谁知道的,我还以为是把char字符转成ASCII码的十进制表示呢.