Visual Studio C# Console Application, hogy lehet megoldani?
Üdv! Szeretném, ha egy CMD alkalmazásban egy adott sort másodpercenként frissítene, és hozzáadna az ott lévő értékhez egyet egészen addig, amíg el nem éri a százat.
Arra lennék kíváncsi, hogy a sor frissítését hogyan lehet megoldani? Tehát ne másodpercenként létrehozzon egy új sort, hanem egy adott sort változtasson, anélkül, hogy a többi sor megváltozna. Mintha betöltene valami az alkalmazásban. Hasonlóan mintha Linux-on letöltesz valamit terminálban vagy diskpart-al elvégzel valamilyen műveletet.
C#, Visual Studio, Konzolos alkalmazás
A késleltetés megoldható Threading-gel (bár nem kifejezetten erre lett kitalálva, de van egy ilyen funkciója):
using System.Threading;
...
...
...
Thread.Sleep(1000) // milliszekundumban kell megadni, 1mp = 1000ms
Itt láthatod, hogyan futtathatsz command prompt parancsokat. A cls parancs letörli a teljes konzolt, így utána kiírathatod az új értéket (az egészet elhelyezed egy for ciklusban és meg van oldva).
#1, 2 - Köszönöm szépen!
#3 Pont az a lényeg, hogy ne kelljen törölgetni. A többi tartalom megmaradjon.
Esetleg meglehet valahogyan oldani azt, hogy mondjuk minden 3. számnál kiírjon plusz egy Hashtaget? Tehát mintha egy vonal töltene végig.
Így:
[3 mp múlva]
#
[6 mp múlva]
##
stb, ugyanabban a sorban. Mint a számoknál, csak #-el.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!