温馨提示×

C#中printf函数的自定义格式化输出方法

c#
小樊
92
2024-08-13 07:14:35
栏目: 编程语言

在C#中,可以使用Console.WriteLine()方法来实现类似printf函数的自定义格式化输出。以下是一种方法:

string format = "Hello {0}, your age is {1}";
string name = "John";
int age = 30;

Console.WriteLine(string.Format(format, name, age));

在上面的示例中,我们定义了一个格式字符串format,其中包含了两个占位符{0}{1},分别表示name和age的位置。然后使用string.Format()方法来将实际的值填充到对应的位置,最后通过Console.WriteLine()方法输出结果。

另外,C#中也可以使用字符串插值的方式来实现类似的格式化输出,示例如下:

string name = "John";
int age = 30;

Console.WriteLine($"Hello {name}, your age is {age}");

以上两种方法都可以实现类似printf函数的自定义格式化输出。

0