尝试创建DateTime对象数组 - Datetime []

时间:2010-02-17 20:46:11

标签: asp.net arrays datetime

我的大脑今天似乎没有用。我搜索了这个并且找不到它,这看起来很奇怪,因为这是一个基本问题,我通常可以很快找到。

我正在尝试创建一个DateTime对象数组。我不能使用List。

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

但是,我收到错误,声明使用了未分配的局部变量。

那么......我该如何创建数组?

5 个答案:

答案 0 :(得分:5)

给它数组长度:)

 DateTime[] dates = new DateTime[5];

答案 1 :(得分:5)

使用基本数组,您需要先实例化数组,然后才能为其分配项目:

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

答案 2 :(得分:2)

DateTime[] dates = new DateTime[] {};

答案 3 :(得分:2)

您需要实例化您的数组:

DateTime[] dates = new DateTime[2];

答案 4 :(得分: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()};