PDA

View Full Version : گرفتن کاراکتر بدون توقف



hi level hdd
شنبه 25 اسفند 1386, 21:51 عصر
سلام

من میخواهم در کنسول سی شارپ برنامه زیر رو بنویسم

int c=0;
while(true)
{
Console.WriteLine(c++);
if (Console.Read() == 13) break;
}
ولی به جای console.read کدیو میخواهم که برنامه بتونه ازش رد
بشه و تا دکمه ای از کیبرد فشرده نشده به مقدار سی اضافه کنه
از راهنماییتون ممنون میشم

mohammad272005
شنبه 25 اسفند 1386, 23:54 عصر
staticvoid Main(string[] args)
{
int c = 0;
while (true)
{
Console.WriteLine(c++);
if (Console.KeyAvailable && Console.ReadKey(false).Key == ConsoleKey.Enter )
break;
}
}

hi level hdd
یک شنبه 26 اسفند 1386, 21:22 عصر
خیلی ممنون از راهنماییتون