vb.net String.Format操作方法
时间: 2023-06-30 10:21:42 浏览: 139
在 VB.NET 中,可以使用 String.Format 方法对字符串进行格式化操作。该方法接受一个格式字符串和一组对象作为参数,并返回一个格式化后的字符串。
下面是 String.Format 方法的语法:
```
String.Format(format, arg0, arg1, ...)
```
其中,format 是一个字符串,包含一个或多个格式项(用花括号 {} 包含),arg0、arg1 等是要格式化的对象。
以下是一个简单的示例,演示如何使用 String.Format 方法:
```
Dim name As String = "Tom"
Dim age As Integer = 25
Dim message As String = String.Format("My name is {0} and I am {1} years old.", name, age)
Console.WriteLine(message)
```
输出结果为:
```
My name is Tom and I am 25 years old.
```
在上面的示例中,我们定义了一个字符串格式化模板,用 {0} 和 {1} 分别表示第一个和第二个参数。然后,我们使用 String.Format 方法将 name 和 age 格式化到该模板中,生成最终的字符串。
在格式字符串中,还可以使用其他格式说明符,以指定数字、日期等数据类型的格式。例如,要将一个数字格式化为货币,可以使用以下格式说明符:
```
Dim price As Double = 9.99
Dim message As String = String.Format("The price is {0:C}.", price)
Console.WriteLine(message)
```
输出结果为:
```
The price is $9.99.
```
在上面的示例中,我们使用 {0:C} 格式说明符,将 price 格式化为货币。
阅读全文