字符串数组存储时间

时间:2012-11-05 20:30:09

标签: c# arrays string

我有一个简单的方法可以创建数字13:35 - 14:31。现在它所做的只是使用

打印出数字
  

Console.WriteLine

我想知道是否有办法将其存储到数组中

  

string [] numbers = new string [57];

这是我到目前为止所做的:

 int min1 = 1;
        int min2 = 3;
        int sec1 = 3;
        int sec2 = 5;
        string a = "{0}{1}:{2}{3}";
        string[] numbers = new string[57];
        for (int i = 0; i < 57; i++)
        {
            Console.WriteLine(a,min1, min2, sec1, sec2);

            sec2 = sec2 + 1;
            if (sec2 == 10)
            {
                sec2 = 0;
                sec1 = sec1 + 1;
            }
            if (sec1 == 6 && sec2 == 0)
            {
                sec1 = 0;
                sec2 = 0;
                min2 = min2 + 1;
            }
            if (min2 == 0)
            {
                min2 = 0;
                min1 = min1 + 1;
            }

        }

提前谢谢!!

3 个答案:

答案 0 :(得分:7)

您可以使用string.Format

numbers[i] = string.Format(a, min1, min2, sec1, sec2);

答案 1 :(得分:2)

您在寻找:

numbers[i] = string.Format(a,min1, min2, sec1, sec2);

答案 2 :(得分:2)

        numbers[i] = String.Format(a,min1, min2, sec1, sec2);