c#中输出信息时,{}中可以有第二个参数。如Console.WriteLine({0,3},a)

。说第二个参数为该变量输出的屏位数,正数为左边计算,负数为右边计算什么的。但我不太懂什么意思?!求各位高手举实际例子解释解释。望用多变量来说明一下。... 。说第二个参数为该变量输出的屏位数,正数为左边计算,负数为右边计算什么的。但我不太懂什么意思?!求各位高手举实际例子解释解释。望用多变量来说明一下。 展开
 我来答
freeeeeewind
2016-10-16 · TA获得超过1万个赞
知道大有可为答主
回答量:3227
采纳率:94%
帮助的人:1343万
展开全部

用一个例子,结果一目了然

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);
        }
    }
}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式