Coding Conventions: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
| Zeile 173: | Zeile 173: | ||
**einem Komma | **einem Komma | ||
**einem Operator | **einem Operator | ||
**nach abgeschlossenen Klammern, d.h. geklammert Ausdrücke nicht über mehrere Zeile aufbrechen | |||
Versuch die bei Ausdrücken wie z.B. Methoden Parameter untereinaner Anzuorden: | Versuch die bei Ausdrücken wie z.B. Methoden Parameter untereinaner Anzuorden: | ||
<source lang="csharp"> | |||
//Correct: | |||
foo("expr1","expr2","expr3",expr4, | |||
"expr5"); | |||
//Avoid: | |||
foo("expr1","expr2","expr3",expr4, | |||
"expr5"); | |||
</source> | |||
Das gleiche gilt auch für arithmetisch Ausdrücke: | |||
<source lang="csharp"> | |||
//Correct: | |||
var test = 4 * 4 / (3 - 2 + 1) + | |||
8 * 1; | |||
//Avoid (Bad Style): | |||
var test = 4 * 4 / (3 - 2 + | |||
1) + 8 * 1; | |||
</source> [[Kategorie:Code-Beispiele]] | |||
=== Coding Style === | === Coding Style === | ||
