c# format用法
时间: 2023-07-20 22:45:33 浏览: 180
C#中string.format用法详解
C#中的`string.Format()`方法用于格式化字符串。它接受一个格式字符串和一个或多个对象作为参数,并返回一个格式化的字符串。
下面是一个简单的示例:
```csharp
int age = 25;
string name = "John";
string message = string.Format("My name is {0} and I am {1} years old.", name, age);
```
在上面的示例中,`string.Format()`方法使用了一个格式化字符串,`{0}`和`{1}`分别代表第一个和第二个参数。`name`和`age`的值将按照格式化字符串中的顺序替换这些占位符。
你还可以使用格式字符串中的格式说明符来指定格式化输出的方式。例如,下面的示例将数字格式化为货币值:
```csharp
decimal price = 10.99m;
string message = string.Format("The price is: {0:C}", price);
```
在上面的示例中,`{0:C}`表示将第一个参数格式化为货币值。
还有很多其他的格式说明符,可以根据需要进行查阅。
阅读全文