Все, что не определено в вашей области, необходимо будет импортировать с помощью оператора using
.
Чтобы использовать ArrayList
, необходимо сослаться на пространство имен, добавив using System.Collections;
Чтобы использовать Random
, вам нужно сослаться на пространство имен, добавив using System;
Прежде чем вы сможете использовать экземпляр объекта, вы должны объявить и инициализировать его.Например, в вашем коде вы используете random.Next();
random не был объявлен - следовательно, как компилятор узнает, что такое random
?
Вот код рефакторинга:
using System;
using System.Collections;
using System.Text;
namespace Question3
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int[] randArray = new int[2000000];
int num = random.Next();
ArrayList arrayList = new ArrayList();
}
}
}