Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Skirr 19 Března 2011, 19:49:02
-
Zdravim,
Potreboval bych poradit. Ve skole se ucime programovat v c# a ja k tomu pouzivam monodevelop.
Zatim delame pouze consolove aplikace a prave zde je muj problem. Pokud se v aplikaci pouzije Console.ReadLine tak pri psani do console se nezobrazuje prvni znak (nekdy ani druhy, nekdy to zas funguje)..
Pr: console vypise: Zadejte rok:
No a ja napisu 2011 ale vypada to jako ze jsem napsal 011, pritom to program bere jako 2011... Vim ze to neni velka chyba, ale docela to obtezuje :(...... KDyz chci nekomu ukazat co jsem delal, tak to vypada ze zadavam neuplna slova/cisla... Nevi nekdo jak to resit?? neni to jen u me, deje se to kazdemu kdo dela v monodevelopu (z meho okoli)....
-
a to spoustis uvnitr okynka v ramci monodevelop, nebo to exe spoustis primo z shellu? nedivil bych se kdyby ten problem pusobilo to IDE...
-
poustim ho primo v oknu v ramci monodevelopu, ale pokusil jsem se zpustit program i pres terminal. Sel jsem do slozky Projects - pokus - pokus - bin - Debug a zde sem pustil program pomoci mono pokus.exe ..... bohuzel, problem je stale stejny...
-
tak jsem si taky zkusil nainstalovat mono (vypada to jako vykradena java) a opravdu to bude problem v IDE - kdyz program zkompiluji v monodevelopu, tak to dela presne to co popisujes, kdyz si to zkompiluju rucne (pomoci mcs v shellu), tak to funguje spravne...
EDIT: koukam, ze v te verzi kompilovane monodevelopem se to asi jen nejak dele inicializuje, kdyz po spusteni par vterin pockam, tak s tim problem uz neni
-
Ok diky moooc, hold sem byl vzdy nedockavej a vetsinou mi to neukazovalo, kazdopadne diky, vazne staci chvilku pockat a pak to funguje v poradku :)