从程序输出文本
Write
- Write是Console类的成员,它把一个文本字符串发送到程序的控制台窗口。
- WriteLine和Write实现相同功能,但会在每个输出字符串结尾添加一个换行符。
格式字符串
- 参数间用逗号隔离。
- 第一个参数必须是字符串。可以包括替代标记。
- 替代标记中的整数就是替换值的数字位置(从0开始)。
格式化数字字符串
- 对齐说明符用逗号来喝索引号分离
- 由一个正整数(右对齐)或负整数(左对齐)组成。
- 如果值的实际表示比指定的字符数少,那么其余会使用空格补充。如果值的实际表示比指定的字符数多,则忽略说明,直接显示。
- 格式说明符见附件1
namespace test1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hello world");
//Console.ReadLine();
Console.Write("This is trivial text.");
Console.WriteLine("Two sample are {0} and {1}.",3,6); //格式字符串
Console.WriteLine("Three integers are {1},{0} and {1}.", 3, 6); //多重标记和值
Console.WriteLine("The value {0:C}.",500);//格式化数字(货币)
int myInt = 500;
Console.WriteLine("|{0,10}|",myInt);
Console.WriteLine("|{0,-10}|", myInt);
Console.WriteLine("|{0,10}|", 1234567890123);
Console.ReadKey();
}
}
}
Output:
hello world
This is trivial text.Two sample are 3 and 6.
Three integers are 6,3 and 6.
The value ¥500.00.
| 500|
|500 |
|1234567890123|