Console.WriteLine的小用法

本文介绍如何使用 Console.WriteLine 进行格式化输出,包括基本用法、特殊格式及参数化输出。通过实例展示了如何对集合进行排序并输出排序后的结果及所用时间。

我在一开始使用Console.WriteLine的时候,经常采用的是拼接字符串的形式来构建输出。

但是Console.WriteLine具有扩展的方法来对内容进行输出,类似于我们常用的String.Format。

static void Main(string[] args)
        {
            //generic list
            List<int> ListGeneric = new List<int> { 5, 9, 1, 4 };
            //timer for generic list sort
            Stopwatch s = Stopwatch.StartNew();
            ListGeneric.Sort();
            s.Stop();
           // Console.WriteLine($"Generic Sort:{ListGeneric} \n Time taken:{s.Elaspsed.TotalMillisecond}ms");
            Console.WriteLine("Generic Sort: {0}  \n Time taken: {1}ms", ListGeneric,s.Elapsed.TotalMilliseconds);
            Console.ReadLine();
        }

对于Console.Writeline对其会有特殊的格式,比如文本特殊格式,数字特殊格式,日期特殊格式,枚举特殊格式(enumeration)等。

使用{0}是console.writeline()的基本,在这个基础上,我们可以对其具体格式进行限定。其中D说明的DateTime.Now的标准格式,因为电脑系统和设置的不同,该值存在一定的差异。

Console.WriteLine("Today's date:{0:D}", DateTime.Now);

转载于:https://www.cnblogs.com/zhulinmails/p/6711415.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值