using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication6
{
class
Program
{
static
void
Main(string[] args)
{
//Console.WriteLine("输出格式 表达式","参数列表");
Console.WriteLine(
"This is a test"
);
//直接输出
//直接输出--输出第一个参数,且值占8个字符宽度,且为左对齐/右对齐
Console.WriteLine(
"{0,8}花费了X元"
,
"name"
);
//左对齐
Console.WriteLine(
"{0,-8}花费了X元"
,
"name"
);
//右对齐
// 输出格式表达式中 使用参数
Console.WriteLine(
"{0}花费了{1}元"
,
"name"
,
12
);
// 规定参数中的 输出格式
Console.WriteLine(
"{0}花费了{1:C}"
,
"name"
,
12
);
//产生带有嵌入逗号的值
Console.Write(
"{0:N}"
,
3100000
);
Console.WriteLine(
"{0:D5}"
,
26
);
Console.WriteLine();
Console.WriteLine();
//日期与时间的格式化输出
DateTime dt = DateTime.Now;
Console.WriteLine(
"短日期格式: {0:d}"
, dt);
Console.WriteLine(
"长日期格式: {0:D}"
, dt);
Console.WriteLine(
"完整日期/时间格式(短时间): {0:f}"
, dt);
Console.WriteLine(
"完整日期/时间格式(长时间): {0:F}"
, dt);
Console.WriteLine(
"常规日期/时间格式(短时间): {0:g}"
, dt);
Console.WriteLine(
"常规日期/时间格式(长时间): {0:G}"
, dt);
}
}
}