Coding Conventions: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Hofmann (Diskussion | Beiträge)
Hofmann (Diskussion | Beiträge)
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 ===