C#-এ Console.KeyAvailable() প্রপার্টিটি ইনপুট স্ট্রীমে একটি কী প্রেস পাওয়া যায় কিনা তা নির্দেশ করে একটি মান পেতে ব্যবহার করা হয়।
সিনট্যাক্স
সিনট্যাক্স নিম্নরূপ -
public static bool KeyAvailable { get; } উদাহরণ
আসুন এখন C# −
-এ Console.KeyAvailable() প্রপার্টি বাস্তবায়নের জন্য একটি উদাহরণ দেখি।using System;
using System.Threading;
class Demo {
public static void Main (string[] args) {
ConsoleKeyInfo cs = new ConsoleKeyInfo();
do {
Console.WriteLine("\nPress a key to display; "+ "press the 'Q' key to quit.");
while (Console.KeyAvailable == false)Thread.Sleep(100);
cs = Console.ReadKey(true);
Console.WriteLine("You pressed the '{0}' key.", cs.Key);
}
while (cs.Key != ConsoleKey.Q);
}
} আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে

উদাহরণ
C# −
-এ Console.KeyAvailable() প্রপার্টি বাস্তবায়নের জন্য এখন আরেকটি উদাহরণ দেখা যাক।using System;
using System.Threading;
class Demo {
public static void Main (string[] args) {
ConsoleKeyInfo cs = new ConsoleKeyInfo();
do {
Console.WriteLine("\nPress a key to display; "+ "press the 'P' key to quit.");
while (Console.KeyAvailable == false)Thread.Sleep(200);
cs = Console.ReadKey(true);
Console.WriteLine("You pressed the '{0}' key.", cs.Key)
}
while (cs.Key != ConsoleKey.Q);
}
} আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
