天天小知识
C#小知识(3)
6.Console输出控制
用过C的朋友知道,printf可以用类似%5d这类的格式符控制输出。那在C#里面能不能做到这点呢?答案当然是能。
察看MSDN可以发现,Console.Write(string,params obj[])的实现是与Format类有关的,再看Format类,可以发现另一个在.net系统中比较重要的主题:格式化类型。这是一个将非string类型转换为一定格式的string的方法。参考MSDN的格式化类型这个主题我们能够知道.net强大的格式化字符串功能,这里只把常用的一些格式输出介绍一下:
Console.Write("{0,3} - {1}",2,3); //输出:(不包括引号,下同)" 2 - 3",注意这里是右对齐
Console.Write("{0,-3} - {1}",2,3); //输出:"2 - 3",大括号内逗号后面的数
剩余 50% 内容
点 击 查 看 全 部
︾