Ответ 1
Сначала необходимо инициализировать список:
protected List<string> list = new List<string>();
В моей программе asp.net. Я устанавливаю один защищенный список. И я добавляю значение в список. Но он показывает ссылку на объект, не установленную на экземпляр объектной ошибки
protected List<string> list;
protected void Page_Load(object sender, EventArgs e)
{
list.Add("hai");
}
Как решить эту ошибку?
Сначала необходимо инициализировать список:
protected List<string> list = new List<string>();
Думаю, вам просто нужно;
List<string> list = new List<string>();
list.Add("hai");
Существует разница между
List<string> list;
а также
List<string> list = new List<string>();
Если в этом случае вы не использовали new
ключевое слово, ваш list
не инициализировался. И когда вы пытаетесь добавить это hai
, очевидно, вы получите сообщение об ошибке.