是否有更精通的方法为输出添加空格?
//define variables
string myName;
int myAge;
//input
Console.Write("Enter Name:");
myName = (Console.ReadLine());
Console.Write("Enter Age:");
myAge = int.Parse(Console.ReadLine());
//output
Console.Write("Hello" + " " + myName + " " + "Your age is" + " " + myAge);
Console.ReadKey();
答案 0 :(得分:4)
您可以使用String.Join
示例:
String.Join(" ", "Hello", myName, "Your age is", myAge);
注意:由于您询问了添加空格的方法,但我强烈建议您使用字符串插值(c#6)或通过String.Format
答案 1 :(得分:0)
你能用C#6吗?然后使用字符串插值。更优雅。
示例:
"Hello" + " " + myName + " " + "Your age is" + " " + myAge
变为
$"Hello {myName} Your age is {myAge}"