T[] array = new T[n];

解决方案 »

  1.   

    // 或者用集合类型:
    List<T> list = new List<T>();
      

  2.   

    有变长的对象可以用 ArrayList   HashTable...
      

  3.   


    // 用集合类型:
    List<int> list = new List<int>();
    或者定义一个int N
    需要多少就赋值多少给N,然后初始化
    int[] array=new int[N]
      

  4.   

    public int[] arr(int i)
        {
            int[] tmp = new int[i];
            return tmp;
        }
    在网上看到的方法,感觉挺不错!
      

  5.   

    不定长使用List<T> lst=new List<T>();
    dictionary等 
      

  6.   

    不定长的话建议还是使用泛型比较好 List 应该是首选
      

  7.   

    你可以再用的时候实例化一个 就是 new 一个就可以的
      

  8.   

    不定长使用List<T> lst=new List<T>();
    或者是ArrayList
      

  9.   

    ARRAYLIST 看一下数组的书很快就学会的