溫馨提示×

C#中printf函數(shù)的自定義格式化輸出方法

c#
小樊
84
2024-08-13 07:14:35
欄目: 編程語言

在C#中,可以使用Console.WriteLine()方法來實現(xiàn)類似printf函數(shù)的自定義格式化輸出。以下是一種方法:

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()方法來將實際的值填充到對應(yīng)的位置,最后通過Console.WriteLine()方法輸出結(jié)果。

另外,C#中也可以使用字符串插值的方式來實現(xiàn)類似的格式化輸出,示例如下:

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

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

以上兩種方法都可以實現(xiàn)類似printf函數(shù)的自定義格式化輸出。

0