2

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

控制台.WriteLine

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

字符串 [] 数字 = 新字符串 [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;
            }

        }

先感谢您!!

4

3 回答 3

7

您可以string.Format为此使用:

numbers[i] = string.Format(a, min1, min2, sec1, sec2);
于 2012-11-05T20:32:07.870 回答
2

您是否在寻找:

numbers[i] = string.Format(a,min1, min2, sec1, sec2);
于 2012-11-05T20:33:17.923 回答
2
        numbers[i] = String.Format(a,min1, min2, sec1, sec2);
于 2012-11-05T20:33:19.567 回答