【问题标题】:String array storing time字符串数组存储时间
【发布时间】:2012-11-05 20:30:09
【问题描述】:

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

打印出数字

Console.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;
            }

        }

提前谢谢你!!

【问题讨论】:

    标签: c# arrays string


    【解决方案1】:

    您可以为此使用string.Format

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

    【讨论】:

    • 谢谢 dasbinkenlight,你是最棒的!
    【解决方案2】:

    您在寻找:

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

    【讨论】:

      【解决方案3】:
              numbers[i] = String.Format(a,min1, min2, sec1, sec2);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多