C# 是否可以在“文件”中写入信息;Console.ReadLine();
有没有办法在C# 是否可以在“文件”中写入信息;Console.ReadLine();,c#,console.readline,C#,Console.readline,有没有办法在Console.ReadLine()中写入消息 比如: 不,唯一的方法是在读一行之前写一条信息。使用Console.Write()而不是Console.WriteLine()来防止输出换行符 Console.Write(“你叫什么名字:”); 字符串名称=Console.ReadLine(); ReadLine不像一个对话框,您可以在其中为用户提供所需输入的输出 如果要告诉用户该做什么,需要一个单独的控制台。WriteLine() Console.WriteLine("What is
Console.ReadLine()中写入消息
比如:
不,唯一的方法是在读一行之前写一条信息。使用Console.Write()
而不是Console.WriteLine()
来防止输出换行符
Console.Write(“你叫什么名字:”);
字符串名称=Console.ReadLine();
ReadLine不像一个对话框,您可以在其中为用户提供所需输入的输出
如果要告诉用户该做什么,需要一个单独的控制台。WriteLine()
Console.WriteLine("What is your name: ");
var input = Console.ReadLine();
没有办法完全按照您的要求执行,但是您可以为此编写一个helper方法
下面是一个简单的方法示例,该方法接收将显示给用户的字符串,并返回用户输入的字符串:
public static string GetStringFromUser(string prompt)
{
Console.Write(prompt);
return Console.ReadLine();
}
现在可以像这样使用:
string userName = GetStringFromUser("Please enter your name: ");
Console.WriteLine($"Hello, {userName}!");
输出
听起来你在找Console.WriteLine()
或者Console.Write()
。
string userName = GetStringFromUser("Please enter your name: ");
Console.WriteLine($"Hello, {userName}!");