有这样的函数吗???

解决方案 »

  1.   

    如果类型是char的,则直接可以用(int)charVar就可以了.因为这个char本身就是用一个整数表示的.
    如果是String的数据字符串则用int.Parse或int.TryParse来转换.
      

  2.   

    Convert.toInt32(Char);
    Convert.string()
    int.Parse(string)
      

  3.   

    Convert.toInt16/Convert.toInt32("你的字符串")
    字符串格式必须符合要求。
      

  4.   

    注意:你要转化的字符串的样式:
    “123”类的可以
    “得发送机kdh”这种不行
      

  5.   

    string必须是数字才行。
    int.Parse(string)
      

  6.   

    如果确定是数字,int.Parse()效率好像比Convert.ToInt32()要好
      

  7.   

    VS2003里面找不到toint32这个函数
      

  8.   

    VB.net中
    val(str)
    str可以是任意饮食数字的字符串
      

  9.   

    都给楼主说明了,一个char本身就是一个数了,用(int)就可以了.
    比如:
    char c='a';
    int num=(int)c;如果是字符串的情况,比如:
    string str="123456";
    可以用
    int num=int.Parse(str);