मेरे पास एक छोटा सी # कंसोल ऐप है जिसे मैं लिख रहा हूं।सी # कंसोल। रीडकी - विशिष्ट इनपुट के लिए प्रतीक्षा करें
मैं ऐप को या तो वाई या एन कीप्रेस के बारे में उपयोगकर्ता से निर्देश के लिए इंतजार करना चाहता हूं (यदि कोई अन्य कुंजी दबाया जाता है तो ऐप इसे अनदेखा करता है और या तो वाई या एन के लिए इंतजार करता है और फिर कोड को निर्भर करता है Y या N जवाब।
मैं इस विचार के साथ आया था,
while (true)
{
ConsoleKeyInfo result = Console.ReadKey();
if ((result.KeyChar == "Y") || (result.KeyChar == "y"))
{
Console.WriteLine("I'll now do stuff.");
break;
}
else if ((result.KeyChar == "N") || (result.KeyChar == "n"))
{
Console.WriteLine("I wont do anything");
break;
}
}
दुख की बात है, हालांकि वी.एस. कहते result.Keychat == रूप में संकार्य एक 'चार' या 'को लागू किया जा नहीं कर सकते जैसे नहीं करता है स्ट्रिंग '
कोई मदद कृपया?
अग्रिम धन्यवाद।
सिंगल कोट, डबल नहीं ... (परिणाम। केकरर == 'वाई') || (परिणाम। केकर == 'वाई') – ComeIn