我想知道在 C# 中使用什么来格式化我的控制台窗口中的输出我尝试使用 \t 但它不起作用
我知道 C 中有 printf 来格式化我的输出
我想知道在 C# 中使用什么来格式化我的控制台窗口中的输出我尝试使用 \t 但它不起作用
我知道 C 中有 printf 来格式化我的输出
C# 中没有直接的“printf”重复。您可以使用 PInvoke 从 C 库中调用它。
然而有
Console.WriteLine("args1: {0} args2: {1}", value1, value2);
或者
Console.Write("args1: {0} args2: {1}", value1, value2);
或者
Console.WriteLine(string.Format("args1: {0} args2: {1}", value1, value2));
或者
Console.Write(string.Format("args1: {0} args2: {1}", value1, value2));
或(仅限 C#6+)
Console.WriteLine($"args1: {value1} args2: {value2}");
或(仅限 C#6+)
Console.Write($"args1: {value1} args2: {value2}");