Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Dotnet for Linux:控制台输入光标导航_C#_.net_Vb.net_Ubuntu_.net Core - Fatal编程技术网

C# Dotnet for Linux:控制台输入光标导航

C# Dotnet for Linux:控制台输入光标导航,c#,.net,vb.net,ubuntu,.net-core,C#,.net,Vb.net,Ubuntu,.net Core,在Ubuntu上使用.NET中的控制台输入时(例如,console.ReadLine()),我无法使用箭头键、主/结束键等移动输入光标。有什么办法可以做到这一点吗?如果不删除中间的所有内容,就无法返回并更正打字错误,这会让人感到相当恼火。如果上/下箭头可用于输入历史记录,则可获得额外积分。您应安装NuGet软件包ReadLine 目前我没有Ubuntu机器可以查看,但我相信CTRL+a和CTRL+E会将光标移动到行的开始/结束处。希望有帮助!

在Ubuntu上使用.NET中的控制台输入时(例如,
console.ReadLine()
),我无法使用箭头键、主/结束键等移动输入光标。有什么办法可以做到这一点吗?如果不删除中间的所有内容,就无法返回并更正打字错误,这会让人感到相当恼火。如果上/下箭头可用于输入历史记录,则可获得额外积分。

您应安装NuGet软件包
ReadLine


目前我没有Ubuntu机器可以查看,但我相信
CTRL+a
CTRL+E
会将光标移动到行的开始/结束处。希望有帮助!