C# 字符串数组存储时间
我有一个简单的方法,可以创建13:35-14:31的数字。现在它所做的就是用一个 控制台写入线 我想知道是否有办法将其存储到数组中,比如 字符串[]数字=新字符串[57] 以下是我到目前为止的情况:C# 字符串数组存储时间,c#,arrays,string,C#,Arrays,String,我有一个简单的方法,可以创建13:35-14:31的数字。现在它所做的就是用一个 控制台写入线 我想知道是否有办法将其存储到数组中,比如 字符串[]数字=新字符串[57] 以下是我到目前为止的情况: int min1 = 1; int min2 = 3; int sec1 = 3; int sec2 = 5; string a = "{0}{1}:{2}{3}"; string[] numbers = new st
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;
}
}
intmin1=1;
int min2=3;
int sec1=3;
int sec2=5;
字符串a=“{0}{1}:{2}{3}”;
字符串[]数字=新字符串[57];
对于(int i=0;i<57;i++)
{
控制台写入线(a,min1,min2,sec1,sec2);
sec2=sec2+1;
如果(sec2==10)
{
sec2=0;
sec1=sec1+1;
}
如果(sec1==6&&sec2==0)
{
sec1=0;
sec2=0;
min2=min2+1;
}
如果(min2==0)
{
min2=0;
min1=min1+1;
}
}
提前谢谢你 您可以使用
string.Format
来:
numbers[i] = string.Format(a, min1, min2, sec1, sec2);
您正在寻找:
numbers[i] = string.Format(a,min1, min2, sec1, sec2);
谢谢你,亲爱的,你是最棒的!
numbers[i] = String.Format(a,min1, min2, sec1, sec2);