Coding Conventions: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Hofmann (Diskussion | Beiträge)
Hofmann (Diskussion | Beiträge)
Zeile 308: Zeile 308:
</source>
</source>


===== Initialisierung =====


* Intialisiere Variablen bei ihrer Deklaration.
<source lang="csharp">
string testString = "Hello I'm a Test String";
int number = obj.Length;
</source>
*Bei Dialogen und Objekten die nach ihrer Verwendung nicht mehr benötigt werden, verwende das using Statement.
<source lang="csharp">
using (OpenFileDialog openFileDialog = new OpenFileDialog()) {
...
}
</source>
===== Deklaration von Klassen und Interfaces =====
*Kein Leerzeichen zwischen Methodennamen und dem "(".
*{ kommen immer in eine neue Zeile nach ein Deklaration
*Das gleiche wie bei "{" gilt auch für die "}".
<source lang="csharp">
Class MySample : MyClass, IMyInterface
{
int myInt;
public MySample(int myInt)
{
  this.myInt = myInt ;
}
void Inc()
{
  ++myInt;
}
void EmptyMethod()
{
}
}
</source>




[[Kategorie:Begriffe]] [[Kategorie:Code-Beispiele]]
[[Kategorie:Begriffe]] [[Kategorie:Code-Beispiele]]