本帖最后由 unfish 于 2013-02-22 15:08:16 编辑

解决方案 »

  1.   

    哪一行出错了?int是数字啊,你确定是数字么。 
      

  2.   

    使用convert.toInt32(需要转换的string类型),或是利用int.parmes();
      

  3.   

    int name = (int)array[1];
    =>
    int name = int.Parse(array[1]);
      

  4.   

    int name = (int)array[1];换成int name = int.Parse(array[1]);
    试试看。
    debug下get里面是什么内容。
    还有。get是保留字吧?换个变量名吧。
      

  5.   

    get是保留字吧,这最基本的吧
    你换个变量名。
      

  6.   

    可以用int.TryParse(array[1])看以下返回值,监视一下为什么出错,才能解决
      

  7.   

    int name = Convert.ToInt32(array[1]);