首页 > 代码库 > 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);
Console.WriteLine的小用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。