// 示例代码:使用字符串格式化功能
using System;
class Program
{
static void Main()
{
// 定义变量
string name = "Alice";
int age = 30;
double height = 1.68;
// 使用String.Format方法进行格式化
string formattedString1 = String.Format("Name: {0}, Age: {1}, Height: {2:F2}", name, age, height);
Console.WriteLine(formattedString1);
// 使用插值字符串(C# 6.0及以上版本)
string formattedString2 = $"Name: {name}, Age: {age}, Height: {height:F2}";
Console.WriteLine(formattedString2);
// 使用Console.WriteLine直接格式化输出
Console.WriteLine("Name: {0}, Age: {1}, Height: {2:F2}", name, age, height);
}
}
String.Format 方法:String.Format 是一种用于格式化字符串的方法,可以将多个参数插入到指定的占位符 {0}, {1}, {2} 等中。{2:F2} 表示将 height 格式化为保留两位小数的浮点数。
插值字符串:从 C# 6.0 开始,可以使用 $ 符号来创建插值字符串,使得代码更加简洁易读。例如 $"Name: {name}"。
Console.WriteLine 直接格式化:Console.WriteLine 也支持直接传入格式化字符串和参数,类似于 String.Format 的用法。
以上代码展示了三种不同的字符串格式化方式,可以根据实际需求选择合适的方法。
上一篇:c# 分割字符串
下一篇:c# halcon
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站