如何在控制台的同一行上从整数打印文本和值?
这就是我做的,但它不起作用:
int money; Console.Writeline("Enter how much money you want"; money=int.Parse(Console.ReadLine()); Console.Writeline("The Money you have now are",money)
你有几个选择:
-
连接字符串:
Console.Writeline("The Money you have now are" + money);
-
使用
Console.WriteLine
的格式说明符版本:Console.Writeline("The Money you have now are: {0}", money);
-
改为使用
Console.Write
:Console.Write("The Money you have now are: "); Console.Writeline(money);
注意:
由于缺少括号,分号和不正确的大小写,您的代码实际上并未编译。 我会写你的代码:
Console.WriteLine("Enter how much money you want"); int money = int.Parse(Console.ReadLine()); Console.WriteLine("The Money you have now is {0}", money);
从C#6开始,这可以写成:
Console.Writeline($"The Money you have now are: {money}");