Entwickler-Ecke
Programmierwerkzeuge - Zeilenumbruch im C Sharp Code
DennisXX - Di 23.08.11 09:27
Titel: Zeilenumbruch im C Sharp Code
Hallo zusammen !
Weiß jemand von euch, wie ich in C Sharp eine Codezeile, die im Visual Studio waagerecht zu lang ist, mit einem Zeilenumbruch versehen kann, ohne dass die IDE mir eine Fehlermeldung ausgibt?
Viele Grüße
Dennis
vagtler - Di 23.08.11 09:33
Enter drücken.
bakachan - Di 23.08.11 09:42
C# schließt die Codezeile mit einem Semikolon
es ist also kein Problem einfach sowas zu schreiben:
Was nicht so einfach funktioniert ist ein String über mehrere Zeilen:
C#-Quelltext
1: 2:
| string myString="Bla Neue Zeile"; |
Das muss dann so aussehen:
C#-Quelltext
1: 2:
| string myString="Bla"+ "Neue Zeile"; |
Wenn du den Zeilenumbruch im Text selbst haben möchtest kannst du einfach ein Environment.NewLine einfügen
C#-Quelltext
1: 2:
| string myString="Bla"+Environment.NewLine+ "Neue Zeile"; |
DennisXX - Di 23.08.11 10:07
Und wie genau gestaltet sich das, wenn das in einer Methodendefinition bei den Übergabeparametern erfolgt?
Grüße
Dennis
Th69 - Di 23.08.11 10:26
Hallo Dennis,
könntest du bitte deine Frage ein wenig mehr spezifizieren? Gib doch einfach mal ein Code-Beispiel an.
Und bzgl. Strings und Zeilenumbrüche: man kann auch das @-Zeichen benutzen, um einen String in "Reinform" zu erhalten (d.h. alle Steuerzeichen werden ignoriert):
C#-Quelltext
1: 2:
| string s = @"Hallo World mit einem Backslash \!"; |
DennisXX - Di 23.08.11 11:57
Hier ein Codebeispiel:
C#-Quelltext
1: 2: 3: 4: 5:
| public void createFunction(string eins, string zwei, int zahl1, int zahl2, int zahl3, int zahl4){
} |
Ich möchte nun erreichen, dass man die Parameter untereinander im Quellcode setzt also so:
C#-Quelltext
1: 2: 3: 4: 5: 6:
| public void createFunction(string eins, string zwei, int zahl1, int zahl2, int zahl3, int zahl4){
} |
Wie kann ich das in C# machen?
Grüße
Dennis
Kha - Di 23.08.11 12:05
Du solltest aus unseren Beiträgen langsam herausgelesen haben, dass das überhaupt kein Problem ist. Ohne Fehlermeldung werden wir hier nicht weiter kommen.
bakachan - Di 23.08.11 12:06
Dein Beispiel funktioniert doch sogar...
stes - Di 23.08.11 12:45
Zitat: |
Ohne Fehlermeldung werden wir hier nicht weiter kommen. |
Wenn er alles so gemacht hat wie im Beispiel werden wir die wohl nicht mehr zu sehen bekommen xD
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!