我正在使用下面的代码来接受用户输入。我只想将用户输入限制为单个字母(a-z)字符。我发现使用IsNumber验证整数输入以及关于在输入字符串上使用正则表达式的很多信息都有很多验证,但我一直无法发现如何使用此代码限制输入可能性。有人能指引我朝着正确的方向吗? public char promptForGuess()
{
Console.Write("\nGuess a lett
因此,让我们使用此代码: Console.ReadKey(true);
//Cancel the ReadKey prompt
Console.WriteLine("ReadKey was cancelled.");
在运行程序时,应该发生的唯一的事情是,输出ReadKey was cancelled.应该会出现。我怎样才能做到这一点?它甚至有可能吗? 在此先感谢。
我一直在网上搜索大约一个小时,而我找不到我的问题的答案。我对编程非常陌生,我希望我不会浪费你的时间。如果点击“Y”,我希望程序循环,如果点击“N”则退出,如果点击其他任何按钮,则不执行任何操作。干杯! Console.Write("Do you wan't to search again? (Y/N)?");
if (Console.ReadKey() = "y")
{
Consol
Program Example3;
uses Crt;
{ Program to demonstrate the ReadKey function. }
var
ch : char;
begin
writeln('Press Left/Right, Esc=Quit');
repeat
ch:=ReadKey;
case ch of