当你不知道C#中的大小时,如何初始化1维数组?

Nik*_*kar 3 c#

我一直在努力尝试初始化一维数组而不知道它的大小,但是没有得到它; 请告诉我如何根据C#中的要求声明一个大小会动态增加的数组.

我的意思是,想要做这样的事情

class A
{
    int[] myarray;
    int i=0;
    while(i<5)
    {
        myarray[i]==n;
        n=n%10;
        i++;
    }
}
Run Code Online (Sandbox Code Playgroud)

请帮忙 !!!

yan*_*kun 5

在C中你必须使用Malloc和Realloc,在C#中你应该更喜欢List.

Class A {
   List<int> integerList = new List<int>();

   void DoSometing() {   
   for(int i = 0; i < somewhat; i++) {
         integerList.Add(i);
      }
   }
}
Run Code Online (Sandbox Code Playgroud)