C#开发学习~~~Console.WriteLine()

前言

奥利给!冲冲冲!

概述

Console.WriteLine()是system名称空间中Console类中的一个方法,用于向控制台写入字符串并换行。其格式项采用如下形式:

{index[,alignment][:formatString]}

index:索引占位符
alignment:可选,其值为一个带符号的整数,指定这个字符或字符串的对齐方式。以{,}为标记
formatString:可选,由标准或自定义格式说明符组成,指定该字符或字符串的输出格式。

与Console.Write()区别

Console.Write()向控制台输出字符串,不换行,且至少有一个参数。
Console.WriteLine()向控制台输出字符串,换行,可以没有参数,无参数时显示空行。

用法举例

下面对Console.WriteLine()部分用法举例描述。

说明:Console.ReadKey()等待用户按下任意键,避免命令窗口一闪而过。

  • 用法一:直接输出string字符串,可无参数。
 static void Main(string[] args)
        {
           Console.WriteLine("Hello");
           Console.WriteLine();\\无参数显示空行
           Console.WriteLine("World");
           Console.ReadKey();
        }
  • 用法二:使用索引占位符{index},索引占位符是指输出参数的下标,参数下标必须从0开始且连续不间断。但是参数的使用顺序和次数可以是任意的。
 static void Main(string[] args)
        {
			int width = 2;
            int length = 3;
            \\“{0}”代表输出控制台时,在这个索引占位符处插入括号中第二个参数length,“{1}”代表输出控制台时,在这个索引占位符处插入括号中第二个参数width,\t是制表符,相当于Tab键。
		    Console.WriteLine("长:{0}\t宽:{1}", length, width);
		    \\参数使用顺序和次数可以不固定
		    Console.WriteLine("长:{1}\t宽:{0}\n宽:{0}\t长:{1}", width, length);
		    Console.ReadKey();
        }
  • 用法三:对齐输出
 static void Main(string[] args)
        {
			 int a = 2;
            int b = 3;
		    //{0,9}表示在输出下标为0的参数的前面添加9个空格,{3,-8}表示在输出下标为2的参数的后面添加8个空格,\n是换行符
            Console.WriteLine("{0,9}\n{1}{2,8}\n---------\n{3,-8}{4}",a,"+",b,"=",a+b);
            Console.ReadKey();
        }
  • 用法四:Console.WriteLine(char[],int1,int2),从char[] 数组中第int1个字符开始输出,输出int2次,每次输出一个字符。
 static void Main(string[] args)
        {
            char[] c = { '1', '5', '4', '2', '4', '3', '9' };
            Console.WriteLine(c,3,2);//从数组下标为3的位置开始输出,总共输出2次,每次输出一个。
            Console.ReadKey();
        }
  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值