If?

Tags:    c#

Prøver at lave et program hvor man skal skrive: hej, mig eller dig.
Så alt efter hvad man skriver, kommer der er en tekst frem.
Men jeg ved ikke hvordan man bruger if funktionen.
Det jeg mener er:
"if(hej bliver skrevet)"
Console.WriteLine("bla bla bla")

"if(dig bliver skrevet)"
Console.WriteLine("Jeg er gud") Osv.

så her er koden:

Fold kodeboks ind/udKode 


Håber du kan hjælpe;)



Fold kodeboks ind/udCSharp kode 




Indlæg senest redigeret d. 10.11.2008 18:35 af Bruger #11386
hej igen.

Har skevet din kode ind, men den virker stadig ikke :S
Den melder EN fejl, og det er string.

Fold kodeboks ind/udKode 




String er ikke en funktion

Troede egenligt godt du selv du udarbejde resten men her er hele koden:
Fold kodeboks ind/udCSharp kode 


Og et link til download:
http://peecee.dk/upload/view/139531



Indlæg senest redigeret d. 10.11.2008 19:19 af Bruger #11386
Og lige en med switch:
Fold kodeboks ind/udCSharp kode 




Hej igen.
Nu har jeg skrevet koden ind, og den virker næsten 100%
Når man skriver noget, kommer der en tekst frem på skærmen. Men teksten når kun lige og blive vist, og så lukker konsol vinduet ned.
Har prøvet at skrive: "Console.Readkey();(har skrevet det 1,2,3 & 4 gange efter hinanden), i bunden af Main metoden. Men det det hjælper ikke. For man trykker jo også enter når man skal have sin tekst frem.
Så her er koden:
Fold kodeboks ind/udKode 




Du havde lige placeret Console.ReadKey() forkert, der hvor du havde placeret den ventede den kun hvis du skriv "mig".
Den skal se sådan her ud:
Fold kodeboks ind/udCSharp kode 




Indlæg senest redigeret d. 11.11.2008 15:58 af Bruger #11328
t