参考:https://blog.csdn.net/qujunyao/article/details/72884670

两者区别:

Console.Write(“abc”);

输出到控制台中,且在最后位置不换行,参数至少有一个以上。

Console.WriteLine();

输出到控制台中,且在最后位置换行,有无参数均可,若没有参数,则为空行。

具体用法:

class Program
{
static void Main(string[] args)
{
//用法一
Console.WriteLine("用法一");
Console.Write("abc123");//必须至少一个参数以上。
Console.WriteLine("abc123");//有无参数均可。




//用法二 使用索引输出,索引号必须从0开始不间断的顺延
Console.WriteLine("\n\n用法二");
string name = "张三";
int age = 18;
char sex = '男';
Console.WriteLine("姓名:{0}\t性别:{1}\t年龄:{2}",name,sex,age);




//用法三
Console.WriteLine("\n\n用法三");
object[] i = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };//只能输出object的数组,其他的数组不可以。
Console.WriteLine("a{0},b{1},c{2},d{3},e{4},f{5},g{6},h{7},i{8},j{9}",i);




//用法四
Console.WriteLine("\n\n用法四");
char[] c = { 'A', 'B', 'C', 'D', 'E', 'F', 'G' };
Console.WriteLine(c,2,3);//从下标为2的位置开始输出,总共输出3次,每次输出一个。


//用法五
Console.WriteLine("\n\n用法五");
int q = 20;
int p = 39;
//{2,5}为在输出下标为2的索引的前面添加5个空格,
//{2,-5}为在输出下标为2的索引的后面添加5个空格。
Console.WriteLine("\t{0,5}\n{1}\t{2,5}\n--------------\n{3}\t{4,5}",q,"+",p,"=",p+q);


Console.ReadLine();
}
}
输出结果为:

————————————————
版权声明:本文为CSDN博主「SpecialSix」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qujunyao/article/details/72884670

C#入门——Console.Write()与Console.WriteLine()的更多相关文章

  1. C#里面Console.Write()和Console.WriteLine()有什么区别?

    Console.Write()和Console.WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定的输出装置(默认为屏幕)显示出来.两着间的差异在Consol ...

  2. var a = {m:1}; var b = a; a.n = b ={n:1}; console.log(a);console.log(b);

    var a = {m:1}; var b = a; a.n = b ={n:1}; console.log(a); console.log(b); 确定b为{n:1},所以a为 {m:1,n:{n:1 ...

  3. console.time和console.timeEnd用法

    console.time和console.timeEnd这两个方法可以用来让WEB开发人员测量一个javascript脚本程序执行消耗的时间.随着WEB应用越来越重要,JavaScript的执行性能也 ...

  4. console.dir() 与 console.dirxml() 的使用

    在调试JavaScript程序时,有时需要dump某些对象的详细信息.通过手工编写JavaScript代码可以完成这一工作:针对对象的属性进行循环,将循环到的每一个属性值打印出来:可见,这一过程是比较 ...

  5. [转]console.time和console.timeEnd用法

    console.time和console.timeEnd这两个方法可以用来让WEB开发人员测量一个javascript脚本程序执行消耗的时间.随着WEB应用越来越重要,JavaScript的执行性能也 ...

  6. 避免console错误,console兼容

    背景:写js代码时写了很多console.log进行日志打印,最后上生产时不想删除日志输出, 但是ie在不打开控制台时,日志输出会导致后续js不执行,所以需要适时屏蔽js日志输出 (IE等不支持con ...

  7. linux - console/terminal/virtual console/pseudo terminal ...

    http://en.wikipedia.org/wiki/System_console System console Knoppix system console showing the boot p ...

  8. console.log()、console.info()、console.debug()的区别

    onsole.log().console.info().console.debug()的作用都是在浏览器控制台打印信息的. 使用最多的是console.log().console.info()和con ...

  9. console.dir() 与 console.log() 区别

    Difference console.log prints the element in an HTML-like tree console.dir prints the element in a J ...

随机推荐

  1. 滴滴Ceph分布式存储系统优化之锁优化

    桔妹导读:Ceph是国际知名的开源分布式存储系统,在工业界和学术界都有着重要的影响.Ceph的架构和算法设计发表在国际系统领域顶级会议OSDI.SOSP.SC等上.Ceph社区得到Red Hat.SU ...

  2. vim编辑器 与etc目录

    第1章         目录结构 1.1  vim  vim故障 vim  是vi的升级版本 vi类似于文本文档  vim类似于notepad++ 编辑 必须先安装vim命令 yum -y insta ...

  3. Unity添加自定义拓展方法

    Shepherdog|2014-04-08 10:50|16151次浏览|Unity(373)0 通常你会发现你不能修改正在使用的那些类,无论它是基础的数据类型还是已有框架的一部分,它提供的方法让你困 ...

  4. POJ-1001-Exponentiation(高精度大数)

    Problems involving the computation of exact values of very large magnitude and precision are common. ...

  5. python简介以及简单代码——python学习笔记(一)

    学习来源:https://www.liaoxuefeng.com/wiki/1016959663602400 了解python 简单编写并实现python代码 命令行模式和python交互模式 了解p ...

  6. Java 得到指定时间加半个小时之后得时间

    Calendar c = Calendar.getInstance(); c.setTime(cur); //设置时间 c.add(Calendar.MINUTE, 1); //日期分钟加1,Cale ...

  7. 有关Sql中时间范围的问题

    背景 有时候需要利用sql中处理关于时间的判别问题,简单的如比较时间的早晚,判断一个时间是否在一段时间内的问题等.如果简单将时间判断与数值比较等同,那就会出现一些问题. 处理方式 处理Sql时间范围的 ...

  8. Fastbin attack——Double Free

    ptmalloc ptmalloc的基本思路是将堆上的内存区域划分为多个chunk,在分配/回收内存时,对chunk进行分割.回收等操作.在32位系统下,chunk头的大小为8 Bytes,且每个ch ...

  9. Ubuntu 18.04 LTS 配置静态IPv6地址

    学校的IPv4地址限制了校内IP访问,在家连校内机器只能先连接学校的VPN,十分不方便.好在学校没有对IPv6地址做限制,因此我们可以给自己的机器配置一个静态IPv6地址来绕过这个限制. 本机系统使用 ...

  10. Oracle数据库添加约束

    主键约束(两个特性)1:主键必须写2:主键不可重复 create table stu01( sid varchar(100), sname varchar2(100) --constraint PK_ ...