Csharp an bestimmte stelle springen lassen - Druckversion +- KINGx - Das inoffizielle PlayStation Forum & News Portal (http://www.kingx.de/forum) +-- Forum: PS Vita / PSP (/forumdisplay.php?fid=1) +--- Forum: Homebrew (/forumdisplay.php?fid=8) +---- Forum: Development (/forumdisplay.php?fid=34) +---- Thema: Csharp an bestimmte stelle springen lassen (/showthread.php?tid=45511) |
Csharp an bestimmte stelle springen lassen - davdda - 23.06.2011 16:02 Hallo, ich programmiere gerade eine konsolen anwendung in csharp und suche nun eine bestimmte möglichkeit den Code an eine bestimmte stelle weiterzuleiten also z.b. so: Code: Console.WriteLine("Hallo");
Ich hoffe ihr versteht was ich meine RE: Csharp an bestimmte stelle springen lassen - cortez442 - 23.06.2011 16:16 http://de.wikibooks.org/wiki/Arbeiten_mit_.NET:_Grundlagen:_C-Sharp/_Sprungbefehle#Goto Ich kann dir aber nur davon abraten. Stichwort: Spaghetticode. Nimm lieber eine Schleife. Ich hab mich in letzter Zeit viel mit VB.NET beschäftigt, sodass ich jetzt nicht weiß, wie es in C# geht. Aber in VB würdest du das so machen: Code: Console.WriteLine("Hallo")
RE: Csharp an bestimmte stelle springen lassen - davdda - 23.06.2011 16:24 danke das ist nen sehr sehr einfacher code (ich lerne erst seit nen paar tagen) deswegen nehm ich erstmal das goto... RE: Csharp an bestimmte stelle springen lassen - cortez442 - 23.06.2011 16:26 OK. Aber wie gesagt, solltest du bei der .NET Entwicklung auf GOTO Befehle verzichten. Ist ja nicht umsonst eine bis ans Limit objektorientiertes Framework RE: Csharp an bestimmte stelle springen lassen - davdda - 23.06.2011 17:56 hey ich bins nochmal, der top befehl scheint zwar zu gehen aber immer wenn ich Code: top:
wo verwende, sagt der Compiler mir, dass auf diese bezeichnung nicht verwiesen wurde... wie verweise ich denn darauf?^^
RE: Csharp an bestimmte stelle springen lassen - cortez442 - 23.06.2011 21:06 Also Code: top:
ist die Sprungmarke. Die musst du in dem Code an die Stelle setzen, an die du sprongen willst. Code: goto top;
Natürlich muss deine Sprungmarke existieren, oder der Compiler meckert rum. RE: Csharp an bestimmte stelle springen lassen - davdda - 23.06.2011 21:11 Beides war gesetzt aber ist jetzt auch egal, hab das ganze doch mit ner do schleife gelöst |