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

avatar
作者
猴君
阅读量:0

在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函数的自定义格式化输出。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!