gpt4 book ai didi

.NET 控制台应用程序选项卡完成

转载 作者:行者123 更新时间:2023-12-03 21:35:51 25 4
gpt4 key购买 nike

关于如何为 .NET (C#) 控制台应用程序实现选项卡完成的任何想法?
我的意思是在一个运行的应用程序中,然后循环用户输入(就像你不带任何参数运行 ftp.exe 一样),像这样:

        string line = string.Empty;
while (line != "exit")
{
//do something here
Console.ReadLine();
}

我知道我可能实际上无法使用 readline,但我希望能够在您从用户检索输入的同一点完成选项卡完成。

最佳答案

做一个 Console.ReadKey()。

如果你得到一个 Tab,看看你在命令缓冲区中有什么,然后循环你可用的命令。如 someCommand.Name.BeginsWith(currentinput) ,你有一个赢家,你可以写来筛选可能的命令列表。

如果只有一个(TM),您可以用用户输入的内容替换它:)

关于.NET 控制台应用程序选项卡完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com