我正在使用下面的代碼來接受用戶輸入。我只想將用戶輸入限制爲單個字母(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