← Alle LernzieleLernen & Testen

Programmieren mit C#

Variablen und Datentypen

Du wählst int, decimal, bool und string passend und unterscheidest Syntaxregeln von Namenskonventionen.

Kostenlos · Ohne Zeitlimit · In deinem Tempo

Zuerst verstehen ↓
Ein erster Einblick
Typ + Name + Wert
Bedeutung sichtbar machen.
Benennungsstil und Sprachregeln unterscheiden.
Fragen
10
Dauer
ca. 5–10 Min.
Internes Trainingsziel
60 %
  1. Verstehen

    Grundlagen in Ruhe anschauen.

  2. Ausprobieren

    Antworten wählen und bei Bedarf ändern.

  3. Weiterkommen

    Nach der Abgabe Lösungen mit Erklärungen sehen.

VERSTEHEN

Kurz erklärt. Gut vorbereitet.

Zusammenhänge verstehen

Eine Variable hat einen Namen, einen Datentyp und einen Wert. int anzahl = 6; deklariert eine Ganzzahlvariable und gibt ihr den Startwert 6. anzahl = 9; ändert später den Wert, nicht den Typ. int speichert ganze Zahlen innerhalb eines begrenzten Bereichs. decimal eignet sich für dezimale Rechnungen, etwa mit Geldbeträgen; ein Literal wie 2.40m trägt das Suffix m. double ist ein anderer Zahlentyp, der viele Dezimalbrüche nur näherungsweise darstellt. Auch decimal hat eine begrenzte Genauigkeit und einen begrenzten Wertebereich. string speichert Text in doppelten Anführungszeichen, bool einen Wahrheitswert true oder false. Die Zuweisung verwendet ein einzelnes Gleichheitszeichen. C# unterscheidet Gross- und Kleinschreibung: preis und Preis sind verschiedene Namen. Für lokale Variablen verwenden wir verständliche camelCase-Namen wie anzahlPlaetze. Das ist eine Stilkonvention, keine Vorschrift des Compilers: Number ist beispielsweise ein legaler Name. Ein Name darf nicht mit einer Ziffer beginnen; Bindestriche sind keine Bestandteile eines gewöhnlichen Variablennamens. Prüfe ausserdem, ob der Name die Bedeutung und gegebenenfalls die Einheit verständlich macht.