c#中输出信息时,{}中可以有第二个参数。如Console.WriteLine({0,3},a)
。说第二个参数为该变量输出的屏位数,正数为左边计算,负数为右边计算什么的。但我不太懂什么意思?!求各位高手举实际例子解释解释。望用多变量来说明一下。...
。说第二个参数为该变量输出的屏位数,正数为左边计算,负数为右边计算什么的。但我不太懂什么意思?!求各位高手举实际例子解释解释。望用多变量来说明一下。
展开
展开全部
用一个例子,结果一目了然
using System;
namespace ConsolApplication1
{
class Program
{
static void Main(string[] args)
{
// 先打印出40个字符宽度的“标尺”
Console.WriteLine("1234567890123456789012345678901234567890");
int a = 100;
// 宽度为正数,靠右对齐;为负数,靠左对齐
Console.WriteLine("{0,10}", a);
// 宽度为正数,靠右对齐。
// 注意:{1,10}输出的位置。因为{0,,-10}占用了10个字符宽度
// 所有{1,10}的位置起始位11,占用10个字符,到20
Console.WriteLine("{0,-10}{1,10}", a, a);
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询