C# Operatoren Tutorial

In dieser Lektion sprechen wir über C Sharp Operatoren. Bei den sogenannten Operatoren handelt es sich um Symbole die eine bestimmte Funktion in verschiedenen Bereichen haben. Auch das hört sich wieder viel komplizierter an als es eigentlich ist. Für die wichtigsten Operatoren habe ich unten eine ausführliche Auflistung mit Beispielen vorbereitet.

Sprechen wir zuerst über Operatoren die einen Boolschen Wert zurückgeben. Diese Operatoren verwenden wir vor allem für If-Statement Bedingungen:


> – “größer als” Operator

if(x > y)
  Console.WriteLine("X ist größer als Y");

< – “kleiner als” Operator

if(x < y)
  Console.WriteLine("X ist kleiner als Y");

>= - "größer oder gleich" Operator

if(x >= y)
  Console.WriteLine("X ist größer oder gleich Y");

<= - "kleiner oder gleich" Operator

if(x <= y)
  Console.WriteLine("X ist kleiner oder gleich Y");

== - "ist gleich" Operator

if(x == y)
  Console.WriteLine("X hat den gleichen Wert wie Y");

!= - "ist ungleich" Operator

if(x != y)
  Console.WriteLine("X hat nicht den gleichen Wert wie Y");

&& - "und" Operator

if(x > y && z < x)
  Console.WriteLine("Beide Bedingungen wurden wahr");

|| - "oder" Operator

if(x > y || z < x)
  Console.WriteLine("Eine oder beide Bedingungen wurden wahr");

Es gibt natürlich auch Operatoren für mathematische Berechnungen. Die wirst du als Programmierer natürlich sehr häufig benutzen:

+ - Addition

int result = x + y;

- - Subtraktion

int result = x - y;

* - Multiplikation

int result = x * y;

/ - Division

int result = x / y;

% - Modulo (Restwert)

// Wie oft passt die 10 in die 100 und was bleibt über (Rest)
int result = 101 % 10; // Ergebnis ist 1

++ und += - Inkrement

int x = 5;
x++; // x hat jetzt den Wert von 6

// oder
x += 1;

-- und -= - Dekrement

int x = 5;
x--; // x hat jetzt den Wert von 4

// oder
x -= 1;

Das sind im Grunde die wichtigsten Operatoren. Es gibt noch viele weitere die du dir hier ansehen kannst.