私のC#コンソールアプリケーションは、私のC#フォームアプリケーションのログインとして使用されています。問題は、私のC#コンソールアプリではわかりません私がF2
またはEnter
が押されたかどうかを検出する必要があるので、Enter
を押す必要なしに、ReadLine
への道を次にEnter
を押すことなく、ReadLine
を再度押す必要はありません。たとえば、F2
が押されたかどうかを検出したいのであれば、F2
が押されるまで待つ必要があります。これはReadLine
になるまでうまくいけばいいと思いますが、この質問には意味があります。 Cで#かなりnoob ''#。私の問題の
例:c#console:[Enter]を押すことなくReadする方法
static void Main()
{
var KP = Console.ReadKey();
if (KP.Key == ConsoleKey.F2)
{
//User Presses F2
}
else if (KP.Key == ConsoleKey.Enter)
{
string UserName = ReadLineWithoutPressingEnter();//Just a example
//ReadLine without needing to press enter again
}
}
はお時間をいただき、ありがとうございます。
あなたの質問に動作するはずの例であります? –
あなたは 'Enter'を押すことなく行を読む必要があります。これはあなたの質問ですか? –
@usmanlqbalはい、それは私の質問です – C0d1ng