C#-Variablen & OperaToren mit Beispiel

C#-Variablen

Eine Variable ist ein Name für einen Speicherbereich, der zum Speichern von Werten verschiedener Datentypen verwendet wird. Jede Variable in C# muss einen bestimmten Typ haben, der die Größe und das Layout des Variablenspeichers bestimmt.

Eine Variable kann beispielsweise vom Typ String sein, was bedeutet, dass sie zum Speichern eines Zeichenfolgenwerts verwendet wird. Basierend auf dem Datentyp können bestimmte Operationen an der Variable ausgeführt werden.

Wenn wir beispielsweise eine Integer-Variable hätten, könnten Operationen wie Addition und Subtraktion an der Variable durchgeführt werden. In einem Programm können mehrere Variablen deklariert werden.

Schauen wir uns ein kurzes Beispiel für die Deklaration mehrerer Variablen unterschiedlicher Datentypen an.

In unserem Beispiel definieren wir zwei Variablen, eine vom Typ „String“ und die andere vom Typ „Integer“. Anschließend zeigen wir die Werte dieser Variablen auf der Konsole an. Für jedes Beispiel ändern wir nur die Hauptfunktion in unserer Datei Program.cs.

C#-Variablen

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   String message="The value is ";
   Int32 val=30;
   
   Console.Write(message+val);
   Console.ReadKey();
  }
 }
}

Code Erklärung

  1. Es wird eine Variable vom Datentyp String deklariert. Der Name der Variablen ist „Nachricht“. Der Wert der Variablen ist „Der Wert ist“.
  2. Es wird eine Variable vom Datentyp Integer (Int32) deklariert. Der Name der Variablen ist „val“. Der Wert der Variablen beträgt 30.
  3. Schließlich wird die Console.write-Anweisung verwendet, um sowohl den Wert der String- als auch der Integer-Variablen auszugeben.

Wenn der obige Code richtig eingegeben und das Programm erfolgreich ausgeführt wird, wird die folgende Ausgabe angezeigt.

Ausgang

C#-Variablen

An der Ausgabe können Sie erkennen, dass die Werte sowohl der Zeichenfolge als auch der Ganzzahlvariable in der Konsole angezeigt werden.

Operators werden verwendet, um Operationen mit Werten verschiedener Datentypen durchzuführen. Um beispielsweise die Addition von 2 Zahlen durchzuführen, wird der +-Operator verwendet.

Schauen wir uns die Tabelle der verfügbaren Operatoren für die verschiedenen Datentypen

C# Operatoren

Arithmetik Operatoren

Dies sind Operatoren, die zur Durchführung mathematischer Operationen mit Zahlen verwendet werden. Unten finden Sie die Liste der verfügbaren Operatoren in C#.

OperaDo. Beschreibung
+ Addiert zwei Operanden
- Subtrahiert den zweiten Operanden vom ersten
* Multipliziert beide Operanden
/ Dividiert den Zähler durch den Zähler
% Modul Operator und ein Rest von nach einer ganzzahligen Division
++ Der Inkrementoperator erhöht den ganzzahligen Wert um eins
- Der Dekrementoperator verringert den ganzzahligen Wert um eins

Relational Operatoren

Dies sind Operatoren, die zum Ausführen relationaler Operationen an Zahlen verwendet werden. Unten finden Sie die Liste der in C# verfügbaren relationalen Operatoren.

OperaDo. Beschreibung
== Überprüft, ob die Werte der beiden Operanden gleich sind oder nicht. Wenn ja, ist die Bedingung erfüllt.
!= Überprüft, ob die Werte zweier Operanden gleich sind oder nicht. Wenn die Werte nicht gleich sind, wird die Bedingung erfüllt.
> Überprüft, ob der Wert des linken Operanden größer ist als der Wert des rechten Operanden. Wenn ja, ist die Bedingung erfüllt.
< Überprüft, ob der Wert des linken Operanden kleiner ist als der Wert des rechten Operanden. Wenn ja, ist die Bedingung erfüllt.
>= Überprüft, ob der Wert des linken Operanden größer oder gleich dem Wert des rechten Operanden ist. Wenn ja, ist die Bedingung erfüllt.
<= Überprüft, ob der Wert des linken Operanden kleiner oder gleich dem Wert des rechten Operanden ist. Wenn ja, ist die Bedingung erfüllt.

logisch Operatoren

Dies sind Operatoren, die zum Ausführen logischer Operationen an Werten verwendet werden. Unten finden Sie die Liste der in C# verfügbaren Operatoren.

OperaDo. Beschreibung
&& Dies ist der logische UND-Operator. Wenn beide Operanden wahr sind, wird die Bedingung wahr.
|| Dies ist der logische ODER-Operator. Wenn einer der Operanden wahr ist, wird die Bedingung wahr.
! Dies ist der logische NICHT-Operator.

Sehen wir uns ein kurzes Beispiel an, wie die Operatoren in .Net verwendet werden können.

In unserem Beispiel definieren wir 2 Integer-Variablen und eine Boolean-Variable. Anschließend führen wir die folgenden Operationen aus

C# Operatoren

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   Int32 val1 = 10,val2 = 20;
   bool status = true;
   
   Console.WriteLine(val1 + val2);
   Console.WriteLine(val1 < val2);
   Console.WriteLine(!(status));
   Console.ReadKey();
  }
 }
}

Code Erklärung

  1. Es sind zwei Integer-Variablen definiert, eine ist val1 und die andere ist val2. Diese werden verwendet, um relationale und arithmetische Operationen zu demonstrieren. Eine Boolesche Variable ist definiert, um logische Operationen zu demonstrieren.
  2. Es wird ein Beispiel für die Rechenoperation gezeigt, bei der der Additionsoperator auf val1 und val2 angewendet wird. Das Ergebnis wird auf die Konsole geschrieben.
  3. Es wird ein Beispiel für die relationale Operation gezeigt, bei der der Kleiner-als-Operator auf val1 und val2 angewendet wird. Das Ergebnis wird in die Konsole geschrieben.
  4. Es wird ein Beispiel für die logische Operation gezeigt, bei dem der logische Operator (!) auf die Statusvariable angewendet wird. Der logische NOT-Operator kehrt den aktuellen Wert eines beliebigen Booleschen Werts um. Wenn also ein Boolescher Wert „true“ ist, gibt der logische NOT-Operator den Wert „false“ zurück und umgekehrt. In unserem Fall wird „false“ angezeigt, da der Wert der Statusvariable „true“ ist. Das Ergebnis wird in die Konsole geschrieben.

Wenn der obige Code richtig eingegeben und das Programm erfolgreich ausgeführt wird, wird die Ausgabe angezeigt.

Ausgang

C# Operatoren