事先并不知道string[]的size,只知道每个元素都是数字的字符串表示
怎么能把这个数祖转换成int[]呢

解决方案 »

  1.   

    不知道size的string[]是什么?是没有初始化的对象。
    如果有数据,就肯定知道它的size的
      

  2.   

    lovvver(www.notsoft.cn) 说的没错,对象存在当然知道长度了
    foreach(string str in string[])
    {
    System.Int32.Parse(str);
    }
    好象是支持foreach的吧~~~
      

  3.   

    //写个相似的
    for(int i=0; i<string.Length; i++)
    {
    System.Int32.Parse(string[i]);
    }
      

  4.   

    string[] str;
    int[] iArray = new int[str.Length];
    for(int i=0;i<=str.Length;i++)
    {
    iArray[i] = System.Int32.Parse(str[i]);
    }
      

  5.   

    string[] str;
    int[] iArray = new int[str.Length];
    for(int i=0;i<=str.Length;i++)
    {
    iArray[i] = int.Parse(str[i].trim());
    }