1 Příloh-a(y)
[C#] Console -> zobrazení [SOLVED]
Udělal jsem si takovej malej parser z txt do xml. A mám to udělané jako konzolovou aplikaci. Chci tam zobrazovat také průběh zpracovávání a generování, protože se jedná o soubory v řádech několika MB takže to něco času zabere.
Chtěl bych to udělat tak jak jsem vytvořil ten gif v příloze. Jedná se o ten poslední řádek a záměna toho lomítka.
vše je v cyklech a tu záměnu bych nějak měl, ale nevim jak to vypisovat, aby se měnil jen ten poslední řádek
Kód:
string str;
int cc = 0;
foreach (neco v necem)
{
if ((cc % 2) == 1)
str = "\\";
else
str = "/";
//no a tedka udealat ten vypis do konzole tak aby se prekresloval
//pouze jen ten jeden radek :-(
cc++;
}
Nedelal jste to uz nekdo?
Re: [C#] Console -> zobrazení
Nezkousel jsi treba nez vytisknes ten spravny znak (lomitko) vytisknout backspace? ( \b )
V cecku mi to tak funguje..v C# jsem nezkousel.
Re: [C#] Console -> zobrazení
Citace:
Původně odeslal Anduril
Nezkousel jsi treba nez vytisknes ten spravny znak (lomitko) vytisknout backspace? ( \b )
V cecku mi to tak funguje..v C# jsem nezkousel.
funguje to. navedl jsi me na spravnou stopu diky
Kód:
string packa = "\\";
Console.Write(" Pracuji ..." + packa);
while ((line = sr.ReadLine()) != null)
{
if ((counter % 2) == 1)
packa = "\\";
else
packa = "/";
Console.Write("\b");
Console.Write(packa);
temp.Add(line.Split(new char[] { '-' }));
counter ++;
}