2010-02-17 4 views
0

Мозг сегодня не работает. Я искал это для поиска и просто не мог найти его, что кажется странным, потому что это такой основной вопрос, который я обычно могу найти очень быстро.Пытается создать массив объектов DateTime - Datetime []

Я пытаюсь создать массив объектов DateTime. Я не могу использовать Список.

 DateTime[] dates 
     dates[0] = Convert.ToDateTime("12/01/2009"); 
     dates[1] = DateTime.Now; 

Однако, я получаю сообщение об ошибке, указав использование неназначенной локальной переменной.

Итак ... как мне создать массив?

ответ

5

с использованием основного массива, нужно инициализировать массив, прежде чем можно назначить к ним относятся:

DateTime[] dates = new DateTime[2]; 
dates[0] = Convert.ToDateTime("12/01/2009"); 
dates[1] = DateTime.Now; 
5

Дайте ему длину массива :)

DateTime[] dates = new DateTime[5]; 
2

Вам нужно создать экземпляр массива:

DateTime[] dates = new DateTime[2]; 
0
 DateTime[] dt = new DateTime[2]; 
     DateTime[] dt = new DateTime[2] { new DateTime(), new DateTime()}; 
     DateTime[] dt = new DateTime[] { new DateTime(), new DateTime()}; 
     DateTime[] dt = { new DateTime(), new DateTime()}; 
Смежные вопросы