如何显示控制台文本

how to make display to console text

我是 C# 的初学者,我正在尝试像

这样的欢迎消息
 Console.WriteLine(" Enter Your Name:");
 Console.Write(new string(' ', Console.WindowWidth));
 Console.Write("first name:");
 string name = Console.ReadLine();

我需要在输入名字后清除 window 并进行下一个输出,例如:

 Console.Write("last name:");
 string lastname = Console.ReadLine();

我该怎么做?

您可以使用

清除控制台window
Console.Clear()

如果你把它放在你的两个代码块之间,你应该有你需要的东西。

你也可以做一个空行

Console.Writeline();

而不是

Console.Write(new string(' ', Console.WindowWidth));

你试过这个吗...

Console.WriteLine(" Enter Your Name:");

Console.WriteLine("first name:");
string firstName = Console.ReadLine();

Console.WriteLine("last name:");
string lastName = Console.ReadLine();

请随意使用Console.Clear()清除控制台。

您可以使用

进一步print/see这些值
Consile.WriteLine("Your First Name is " + firstName + " and last name is " + lastName);