C # -Variablen & Operatoren mit Beispiel

Inhaltsverzeichnis:

Anonim

C # -Variablen

Eine Variable ist ein Name für einen Speicherbereich, in dem Werte verschiedener Datentypen gespeichert werden. Jede Variable in C # muss einen bestimmten Typ haben, der die Größe und das Layout des Speichers der Variablen bestimmt.

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

Wenn wir beispielsweise eine Integer-Variable hatten, können Operationen wie Addition und Subtraktion für die Variable ausgeführt werden. Man kann mehrere Variablen in einem Programm deklarieren.

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 eine vom Typ 'Integer'. Wir werden dann die Werte dieser Variablen der Konsole anzeigen. Für jedes Beispiel ändern wir nur die Hauptfunktion in unserer Datei Program.cs.

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. Eine Variable vom Datentyp String wird deklariert. Der Name der Variablen lautet 'message'. Der Wert der Variablen ist "Der Wert ist".
  2. Eine Variable vom Datentyp Integer (Int32) wird deklariert. Der Name der Variablen lautet 'val'. Der Wert der Variablen ist 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 wurde und das Programm erfolgreich ausgeführt wurde, wird die folgende Ausgabe angezeigt.

Ausgabe

In der Ausgabe können Sie sehen, dass die Werte sowohl der Zeichenfolge als auch der Ganzzahlvariablen in der Konsole angezeigt werden.

Operatoren sind es gewohnt, Operationen an Werten verschiedener Datentypen auszuführen. Um beispielsweise das Hinzufügen von 2 Zahlen durchzuführen, wird der Operator + verwendet.

Sehen wir uns die Tabelle der Operatoren an, die für die verschiedenen Datentypen verfügbar sind

C # -Operatoren

Rechenzeichen

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

Operator Beschreibung
+ Fügt zwei Operanden hinzu
- - Subtrahiert den zweiten Operanden vom ersten
* * Multipliziert beide Operanden
/. Teilt den Zähler durch den De-Zähler
%. Modul Operator und ein Rest von nach einer ganzzahligen Division
++ Der Inkrementierungsoperator erhöht den ganzzahligen Wert um eins
- - Der Dekrementierungsoperator verringert den ganzzahligen Wert um eins

Vergleichsoperatoren

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

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

Logische Operatoren

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

Operator 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 NOT-Operator.

Schauen 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 Boolesche Variable. Wir werden dann die folgenden Operationen durchführen

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 ganzzahlige Variablen definiert, eine ist val1 und die andere ist val2. Diese werden verwendet, um relationale und arithmetische Operationen darzustellen. Eine boolesche Variable wird definiert, um logische Operationen darzustellen.
  2. Ein Beispiel für die arithmetische Operation ist gezeigt, bei der der Additionsoperator für val1 und val2 ausgeführt wird. Das Ergebnis wird in die Konsole geschrieben.
  3. Es wird ein Beispiel für die relationale Operation gezeigt, bei der der Operator kleiner als für val1 und val2 ausgeführt wird. Das Ergebnis wird in die Konsole geschrieben.
  4. Es wird ein Beispiel für die logische Operation gezeigt, bei der 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 das logische NOT den Wert 'false' zurück und umgekehrt. In unserem Fall wird im Ergebnis "false" angezeigt, da der Wert der Statusvariablen "true" ist. Das Ergebnis wird in die Konsole geschrieben.

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

Ausgabe