【发布时间】:2012-02-16 06:35:32
【问题描述】:
有没有办法做到这一点?我想传递一些文本并让它出现在输入行上——而不是“输入您的姓名:
【问题讨论】:
-
我认为它更像是stackoverflow.com/questions/7565415/…的副本
-
这个问题没有解决.... :(
标签: c# .net console console-application
有没有办法做到这一点?我想传递一些文本并让它出现在输入行上——而不是“输入您的姓名:
【问题讨论】:
标签: c# .net console console-application
为您的字符串分配默认值并仅在用户输入内容时替换它。
Dim name, s As String
name = "John"
Console.Write($"Enter your Name (hit <Enter> for ""{name}""): ")
s = Console.ReadLine()
If Trim(s) <> "" Then
name = s
End If
Console.WriteLine("Result = {0}", name)
Console.ReadKey()
【讨论】:
好的,找到了。对不起。
static void Main(string[] args)
{
Console.Write("Your editable text:");
SendKeys.SendWait("hello"); //hello text will be editable :)
Console.ReadLine();
}
【讨论】:
SendKeys。