如何在控制台的同一行上从整数打印文本和值?

这就是我做的,但它不起作用:

int money; Console.Writeline("Enter how much money you want"; money=int.Parse(Console.ReadLine()); Console.Writeline("The Money you have now are",money) 

你有几个选择:

  1. 连接字符串:

     Console.Writeline("The Money you have now are" + money); 
  2. 使用Console.WriteLine的格式说明符版本:

     Console.Writeline("The Money you have now are: {0}", money); 
  3. 改为使用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}");