- Milyen billentyűzetet vegyek?
- OLED TV topic
- Milyen TV-t vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD vs. INTEL vs. NVIDIA
- AMD Radeon™ RX 470 / 480 és RX 570 / 580 / 590
- Nyárbúcsúztató hardvermix
- TCL LCD és LED TV-k
- Milyen Android TV boxot vegyek?
Új hozzászólás Aktív témák
-
nmate91
tag
using System;
using System.Threading;
namespace ConsoleApp1
{
class Program
{
static int Increase(int count)
{
do
{
while (!Console.KeyAvailable)
{
Console.WriteLine($"count: {count++}");
Thread.Sleep(25);
}
} while (Console.ReadKey(true).Key != ConsoleKey.Spacebar);
return count;
}
static int Decrease(int count)
{
do
{
while (!Console.KeyAvailable)
{
Console.WriteLine($"count: {count--}");
Thread.Sleep(25);
}
} while (Console.ReadKey(true).Key != ConsoleKey.Spacebar);
return count;
}
static void Main(string[] args)
{
Console.WriteLine("Press Space to change, and ESC to stop");
do
{
int count = 0;
count = Increase(count);
count = Decrease(count);
} while (Console.ReadKey(true).Key != ConsoleKey.Escape);
}
}
}Hasonlo, decrease utan megall, ujra spacet nyomva indul, nullarol. Ha nem nullarol kell, csak ki kell tenni eggyel kijjebb a count deklaralast. Ha kell az 1000 hatarnak, csak a do while-nal kondiciokent kikotod.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Samsung Galaxy S20+ 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkCentre M710S SFF i5 6500 + 16 Gb Samsung 2.133 Mhz + 256 Gb Samsung NVME
- Asztali PC , i5 9400F , RX 5700 XT , 16GB DDR4 , 512GB NVME
- i7 8700/ RTX2060/ 32GB DDR4/ 512GB SSD alapú konfig/ garancia/ ingyen foxpost
- Samsung Galaxy A54 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest