Zum Hauptinhalt springen
Veröffentlicht am

Variablen in C#

Teilen:

Einführung

Variablen sind in jeder Programmiersprache grundlegend, da sie als Container zum Speichern von Werten dienen, die im Verlauf des Programms verwendet und manipuliert werden. In C# folgen die Definition und Verwendung von Variablen bestimmten Regeln und Konventionen.

Variablen in C# verstehen

Eine Variable ist, vereinfacht ausgedrückt, ein im Speicher reservierter Bereich, der Werte enthält. In C# hat jede Variable einen spezifischen Typ, der die Art der Daten definiert, die sie aufnehmen kann.

  • Der Typ der Variable bestimmt die Größe des Speicherbereichs, den die Variable belegen wird.
  • In manchen Sprachen ist es nicht erforderlich, den Typ einer Variable zu deklarieren. In C# ist der Typ jedoch unverzichtbar, um die Sicherheit und Integrität der Daten zu gewährleisten.

Variablentypen in C#

C# bietet eine Vielzahl von Variablentypen. In diesem Artikel konzentrieren wir uns auf die gebräuchlichsten:

  • Ganzzahl (int): Wird zum Speichern ganzer Zahlen verwendet.
  • Dezimalzahl (double): Geeignet für Dezimalzahlen oder Gleitkommazahlen.
  • String: Wird zur Darstellung von Zeichenfolgen verwendet.
  • Char: Speichert ein einzelnes Zeichen.
  • Boolescher Wert (bool): Repräsentiert wahre oder falsche Werte.

Es ist erwähnenswert, dass C# auch Arrays, Listen, Dictionaries und viele weitere Typen besitzt. Diese werden in zukünftigen Beiträgen ausführlich behandelt.

Praktisches Beispiel

using System;

namespace Base {
  class Variablen {
    public void Run() {
      int ganzzahl = 10;
      double _double = 10.5;
      string _string = "Ich bin eine Zeichenkette.";
      char zeichen = 'c';
      bool wahrheitswert = true;

      Console.WriteLine("ganzzahl: " + ganzzahl); // ganzzahl: 10
      Console.WriteLine("double: " + _double); // double: 10.5
      Console.WriteLine("string: " + _string); // string: Ich bin eine Zeichenkette.
      Console.WriteLine("zeichen: " + zeichen); // zeichen: c
      Console.WriteLine("wahrheitswert: " + wahrheitswert); // wahrheitswert: True
    }
  }
}

Fazit

Das Konzept der Variablen zu beherrschen und die verschiedenen in C# verfügbaren Typen zu verstehen, ist für jeden Programmierer entscheidend. Dieses grundlegende Wissen bildet das Fundament, auf dem die Logik und Funktionalität von C#-Anwendungen aufgebaut wird.

Happy coding!