Diskuze: Ukončení konzolové aplikace

C# .NET .NET (C# a Visual Basic) Ukončení konzolové aplikace American English version English version

Avatar
GunSpawn
Redaktor
Avatar
GunSpawn:

Ahoj, potřebuju ukončit běh konzolové aplikace pomocí příkazu. Existuje takový?

Odpovědět 3.5.2014 14:33
Save early, save often, save everything, everywhere, everytime.
Avatar
Odpovídá na GunSpawn
Luboš Běhounek (Satik):

Ideálně by jsi měl prostě program nechat doběhnout na konec metody main - pak se ukončí sám.

Jinak můžeš ještě zavolat System.Environ­ment.Exit / Application.Exit a nebo vyhodit výjimku a tu nezachytit :)

Nahoru Odpovědět  +1 3.5.2014 14:56
:)
Avatar
GunSpawn
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
GunSpawn:

Bohužel (nevím proč) mi ani jedno nefunguje, háže to chybu "Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement"

Nahoru Odpovědět 3.5.2014 18:44
Save early, save often, save everything, everywhere, everytime.
Avatar
Gramli
Redaktor
Avatar
Gramli:

zkus

Environment.Exit(0)

nebo můžeš do metody main dát příkaz

return 0
Editováno 3.5.2014 18:53
Nahoru Odpovědět  +1 3.5.2014 18:51
Kdo to říká ten to je...
Avatar
GunSpawn
Redaktor
Avatar
Odpovídá na Gramli
GunSpawn:

Díky, použil jsem Environment.E­xit(0).

Nahoru Odpovědět 3.5.2014 18:56
Save early, save often, save everything, everywhere, everytime.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.