Skip to content

Commit

Permalink
typos (#5251)
Browse files Browse the repository at this point in the history
  • Loading branch information
CennoxX authored Feb 12, 2025
1 parent 60ca03b commit 8049396
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions de/csharp.md
Original file line number Diff line number Diff line change
Expand Up @@ -252,22 +252,22 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
int fooWhile = 0;
while (fooWhile < 100)
{
// Wird 100mal wiederholt, fooWhile 0->99
// Wird 100-mal wiederholt, fooWhile 0->99
fooWhile++;
}

// do-while-Schleife
int fooDoWhile = 0;
do
{
// Wird 100mal wiederholt, fooDoWhile 0->99
// Wird 100-mal wiederholt, fooDoWhile 0->99
fooDoWhile++;
} while (fooDoWhile < 100);

//for-Schleifen => for(<start_statement>; <conditional>; <step>)
for (int fooFor = 0; fooFor < 10; fooFor++)
{
// Wird 10mal wiederholt, fooFor 0->9
// Wird 10-mal wiederholt, fooFor 0->9
}

// foreach-Schleife
Expand Down Expand Up @@ -386,7 +386,7 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
MethodSignatures(
// Erstes Argument, erwartet int
int maxCount,
// setzt sich selbst auf 0 wenn kein anderer Wert übergeben wird
// setzt sich selbst auf 0, wenn kein anderer Wert übergeben wird
int count = 0,
int another = 3,
// enthält alle weiteren der Methode übergebenen Parameter (quasi Splats)
Expand Down Expand Up @@ -448,7 +448,7 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
Console.WriteLine("Mein Nullable: " + nullable);
bool hasValue = nullable.HasValue; // true wenn nicht null
// ?? ist "syntaktischer Zucker" um einen Defaultwert für den Fall
// ?? ist "syntaktischer Zucker" um einen Default-Wert für den Fall,
// dass die Variable null ist festzulegen.
int notNullable = nullable ?? 0; // 0
Expand Down Expand Up @@ -477,7 +477,7 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
// Disposables - einfaches Management von nicht verwalteten Ressourcen
// So gut wie alle Objekte die auf nicht verwaltete Ressourcen
// (Dateien, Geräte, ...) zugreifen, implementieren das Interface
// IDisposable. Das using Statement stellt sicher dass die vom
// IDisposable. Das using Statement stellt sicher, dass die vom
// IDisposable benutzten Ressourcen nach der Benutzung wieder
// freigegeben werden:
using (StreamWriter writer = new StreamWriter("log.txt"))
Expand Down Expand Up @@ -517,7 +517,7 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";

// Dynamische Objekte (gut um mit anderen Sprachen zu arbeiten)
dynamic student = new ExpandoObject();
// hier muss keine Typ angegeben werden
// hier muss kein Typ angegeben werden
student.FirstName = "Christian";

// Einem solchen Objekt kann man sogar Methoden zuordnen.
Expand Down Expand Up @@ -585,7 +585,7 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
.Select(b => b.Name); // auch hier: immer noch keine Abfrage
// Erst hier wird die Datenbankabfrage wirklich ausgeführt,
// limitiert auf die Elemente die der foreach-Loop verwendet
// limitiert auf die Elemente, die der foreach-Loop verwendet
foreach (string bike in query)
{
Console.WriteLine(result);
Expand Down Expand Up @@ -618,11 +618,11 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
// Das Keyword public macht das Member von überall zugänglich
public int Cadence
{
get // get definiert eine Methode um die Eigenschaft abzurufen
get // get definiert eine Methode, um die Eigenschaft abzurufen
{
return _cadence;
}
set // set definiert eine Methode um die Eigenschaft zu setzen
set // set definiert eine Methode, um die Eigenschaft zu setzen
{
_cadence = value; // value ist der dem Setter übergebene Wert
}
Expand Down Expand Up @@ -662,7 +662,7 @@ zur nächsten Zeile, ""Wahnsinn!"", die Massen waren kaum zu bändigen";
Kynast // 43
}
// Nachdem dieser Typ in der Klasse "Bicycle" definiert ist,
// sollte Code ausserhalb der Klasse den Typen als Bicycle.Brand referenzieren
// sollte Code außerhalb der Klasse den Typen als Bicycle.Brand referenzieren
// Nachdem das Enum deklariert ist, können wir den Typen verwenden:
public BikeBrand Brand;
Expand Down

0 comments on commit 8049396

Please sign in to comment.