gpt4 book ai didi

c# - 如何将一些文本放入 C# 控制台而不是用户输入?

转载 作者:太空狗 更新时间:2023-10-29 22:57:15 26 4
gpt4 key购买 nike

在我的 C# 控制台应用程序中,我提示用户输入 IP 地址:

string strIpAddress;
Console.WriteLine("Type the IP Address:");
strIpAddress = Console.ReadLine();

输出看起来像这样:

enter image description here

我想在控制台上准备好默认 IP 地址文本供用户查看,然后按 ENTER。如果默认 IP 无效,则用户应该能够删除文本(使用退格键),更正 IP 地址,然后按 ENTER。用户应该看到类似这样的内容:

enter image description here

我不知道怎么办! ;-(

感谢您的任何建议。

最佳答案

已编辑以允许用户编辑

Console.Write("Type the IP Address:\n");
SendKeys.SendWait("192.168.1.1"); //192.168.1.1 text will be editable :)
strIpAddress=Console.ReadLine();

这需要将 System.Windows.Forms 添加到引用并添加命名空间。

关于c# - 如何将一些文本放入 C# 控制台而不是用户输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41197511/

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