C#输出格式

      Console.WriteLine()允许用与C 的printf()函数类似的方式显示格式化的结果。要以这种方式使用WriteLine(),应传入许多参数。第一个参数是花括号中包含标记的字符串,在这个花括号中,要把后续的参数插入到文本中。每个标记都包含一个基于0 的索引,表示列表中参数的序号。例如,{0}表示列表中的第一个参数,所以下面的代码:

            int i = 987;
            int j= 78;
            Console.WriteLine("{0} + {1} = {2}",i,j,i+j);
            Console.ReadKey();

会显示:
987 + 78 = 1065.

  也可以为值指定宽度,调整文本在该宽度中的位置,正值表示右对齐,负值表示左对齐。为此可以使用格式{n,w},其中n 是参数索引,w 是宽度值。

            int i = 987;
            int j= 78;
            Console.WriteLine("{0,5}\n+{1,4}\n-----\n {2,4}",i,j,i+j);
            Console.ReadKey();

会显示
  987

+ 78

------

1065

 

posted @ 2012-06-03 15:00  小蚂蚁1  阅读(286)  评论(0)    收藏  举报