控制台I/O
/*
控制台I/O
在System下面有个Console类里面提供了几个实用的静态方法
Console.Write()输出到控制台
Console.WriteLine()输出到控制台后输出一个换行符
WiteLine方法还支持格式化输出。
*/
namespace Frank
{
public class Test
{
public static void Main(string[] args)
{
//简单的格式化输出
System.Console.WriteLine("{0} plus {1} equlas {2}",1,2,1+2);//输出:1 plus 2 equlas 3
//指定宽度{n,w},n代表索引,w代表宽度
System.Console.WriteLine(" {0,4}\n+{1,4}\n ----\n {2,4}",111,2,1+2);
/*
输出结果:
111
+ 2
----
3
*/
//使用于预定义类型的格式化字符串,例如本地货币格式输出
decimal i = 940.23M;
decimal j = 73.7M;
System.Console.WriteLine(" {0,9:C2}\n+{1,9:C2}\n---------------\n{2,9:C2}",i,j,i+j);
/*
输出结果:
¥940.23
+ ¥73.70
---------------
¥1,013.93
*/
//使用占位符来代替这些格式化字符串
double d = 0.234;
System.Console.WriteLine("{0:#.00}",d);//输出.23,如果整数位是非0的数字,那么将会输出来,如果是0将会被忽略掉该符号。
}
}
}

浙公网安备 33010602011771号