c# - printf用法 - scanf %c



什麼是C#中的printf (1)

這個問題在這裡已經有了答案:

我想知道在C#中使用什麼來格式化我的輸出在我的控制台窗口中我試圖使用\ t但它不工作

我知道在C中有printf格式化我的輸出

檢查這個圖片http://s15.postimg.org/94fstpi2z/Console.png


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}");




printf