C#用format格式化输出
时间: 2024-09-11 17:14:33 浏览: 49
C#String.Format数字格式化输出
在C#中,`format`格式化输出通常用于控制字符串的格式化输出,特别是当需要按照特定模式插入变量值到字符串中时非常有用。`string.Format`方法是C#中常用的一种格式化方式,其基本语法如下:
```csharp
string result = string.Format("格式化字符串", 参数1, 参数2, ...);
```
这里的"格式化字符串"是一个包含占位符的地方,例如`{0}`、`{1}`等,这些占位符对应后面的参数列表。你可以指定不同的格式说明符,如`"{0:F2}"`代表浮点数保留两位小数,`"{name} is {age}"`则是嵌入变量。
例如:
```csharp
int number = 12345;
decimal decimalValue = 123.45m;
string name = "John Doe";
Console.WriteLine(string.Format("Number: {0}, Decimal: {1:F2}, Name: {2}", number, decimalValue, name));
```
这将输出:
```
Number: 12345, Decimal: 123.45, Name: John Doe
```
阅读全文