- Autor

- Name
- Nelson Silva
- Social
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.