我有一个简单的方法可以创建数字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;
}
}
提前谢谢!!
答案 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);