位置C#位置文本

时间:2017-03-17 05:26:40

标签: c#

我刚刚开始学习C#编码,我在阵列上的最新作业问题需要示例图片中显示的输出,我将输入到目前为止我编写的代码。我的问题是,当我运行程序时,我在行之间有空格而且2个表格不完全对齐,是否有任何人知道如何重新定位看起来像样本图片?谢谢!

这是示例输出

enter image description here

def getDate() {
    new Date().format('yyyyMMddHHmmss')
}

1 个答案:

答案 0 :(得分:1)

您正在使用WriteLine,它会在新行中添加一个条目,如果您将输出和打印结合起来会更好

 for (int count = 0; count < hrs.Length; count++)
        {       
            //Console.WriteLine("{0,3}", hrs[count]);
            fee = hrs[count] * HOURLY_RATE;
            if (fee > MAX_FEE)
            {
                fee = MAX_FEE;
            }
            //Console.Write("{0,13}", fee.ToString("C"));

            Console.WriteLine("{0,3}  {1,13}", hrs[count], fee.ToString("C"));

            // calculate average fee paid                    
            {
                total = total + fee;
            }
        }