Hirdetés
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Android alkalmazások - szoftver kibeszélő topik
- Google Pixel topik
- Szerényebb kivitelben is elérhető a Realme GT 8 Pro
- Xiaomi 15 - kicsi telefon nagy energiával
- Apple Watch
- iPhone topik
- Milyen okostelefont vegyek?
- One mobilszolgáltatások
- Fél perc csend, majd világra jön egy Magic8 Pro
Új hozzászólás Aktív témák
-
Zalanius
tag
Még egy variáció alább (.net 4.5+). A fenti kettő amúgy jobb válasz, de eljátszottam kicsit a feladattal async eszközökkel, hátha érdekes lehet. Nem a legszebb a "novekvo" ilyen használata, de ennél a példánál belefér az ilyesmi is, nincsenek más konkurrens részek, amikre még tekintettel kellene lenni. A ReadKey hallgatózás hátránya, hogy ha el is értük a maxot, egy ESC akkor is kell, mielőtt a "Kész..." megjelenhet.
static void Main(string[] args)
{
Console.WriteLine("Befejezés: ESC. Irányváltás: SPACE.");
CancellationTokenSource cts = new CancellationTokenSource();
const int MAX = 1000;
int x = 0;
bool novekvo = true;
Task t1 = Task.Factory.StartNew(async () =>
{
while (!cts.Token.IsCancellationRequested && x < MAX)
{
Console.Write(novekvo ? ++x : --x);
Console.Write(" ");
await Task.Delay(50);
}
}, cts.Token);
ConsoleKeyInfo keyInfo = Console.ReadKey(true);
while (keyInfo.Key != ConsoleKey.Escape)
{
if (keyInfo.Key == ConsoleKey.Spacebar)
{
novekvo = !novekvo;
}
keyInfo = Console.ReadKey(true);
}
cts.Cancel();
Console.WriteLine("Kész. A kilépéshez nyomj meg egy gombot.");
Console.ReadKey();
}
Ú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!
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Kerékpárosok, bringások ide!
- Autós topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Samsung kuponkunyeráló
- Derült égből villámcsapás: vége a Ford elektromos kalandjának
- Bestbuy játékok
- Az Enermax nagyon belehúzott a "tápozásba"
- Melyik tápegységet vegyem?
- Napelem
- További aktív témák...
- AMD Ryzen 7 9800X3D - Új, 1 év garancia - Eladó!
- SAMSUNG S22 ROSE PINK 8G/128GB FÜGGETLEN, GYÖNYÖRŰ ÁLLAPOTBAN, GARANCIÁVAL, ÜZLETBŐL
- AMD Ryzen 9 9950X3D - Új, 1 év garancia - Eladó!
- Dell Latitude 3420 - i5 1135G7 ,16GB RAM, SSD, jó akku, EU bill., számla, 6 hó gar
- Asus x870 rog strixx F-gaming Wifi garanciával
- magyar billentyűzet - 165 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- HIBÁTLAN iPhone 12 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4025
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4160
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3996
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


