我正在使用下面的代碼來接受用戶輸入。我只想將用戶輸入限制爲單個字母(a-z)字符。我發現使用IsNumber驗證整數輸入以及關於在輸入字符串上使用正則表達式的很多信息都有很多驗證,但我一直無法發現如何使用此代碼限制輸入可能性。有人能指引我朝着正確的方向嗎?如何將用戶輸入限制爲c#中的單個字母字符?
public char promptForGuess()
{
Console.Write("\nGuess a letter: ");
String pre = Console.ReadKey().Key.ToString();
string pre2 = pre.ToUpper();
char pre3 = Convert.ToChar(pre2);
}