在应用程序中等效FindControl

时间:2015-10-28 10:17:20

标签: c# console-application

我的代码中有不同的日期时间对象。

我想做那样的事情:

class Program
{
    public static void Main()
    {
        DateTime date1 = new DateTime();
        DateTime date2 = new DateTime();
        DateTime date3 = new DateTime();
        DateTime date4 = new DateTime();
        DateTime date5 = new DateTime();
        DateTime date6 = new DateTime();
        DateTime date7 = new DateTime();
        DateTime date8 = new DateTime();
        DateTime date9 = new DateTime();
        DateTime date10 = new DateTime();

        string date = "";
        for (int i = 1; i < 11; i++)
        {
            date + i = "2010-10-28 11:00"; //It's wrong just for imagine my case
        }
    }
}

在我的循环中,我想将对象date1分配给特定值。 然后是date2,date3等......直到date10。

我知道一种等效的方法&#34; FindControl&#34;在网上,但它显然不适用于应用程序。

您有想法解决我的问题吗? 感谢

1 个答案:

答案 0 :(得分:3)

我会使用数组:

var dates = new DateTime[10];

for (int i = 0; i < 10; i++)
{
    dates[i] = DateTime.Parse("2010-10-28 11:00");
}

使用索引访问它:

dates[i - 1] 

如果i >= 1 && i <= 10