C# Operatoren

C# Operatoren
Wie wir alle wissen, sind die Betreiber spezielle Symbole oder Zeichen auf unserer Tastatur, die zur Ausführung verschiedener mathematischer Operatoren verwendet werden. Diese Operationen können arithmetisch, logisch, Vergleich oder Zuordnung gemäß der Wahl der Operatoren sein, die wir in den Operanden tendenziell bewerben, i.e., Werte. Daher beabsichtigen wir, die Beispiele der unter den Entwicklern verwendeten C# -Operatoren zu behandeln, die bei der Verwendung des Ubuntu 20 verwendet werden.04 Linux -System. Stellen Sie sicher, dass Sie über den "MCS" -Kompiler und "Mono" -Rim -Ausführungskraft für die C# -Sprache verfügen.

Beispiel 01: arithmetische Operatoren

Beginnen wir zuerst mit den arithmetischen Operatoren. Um unseren Code fertig zu machen, müssen wir die wichtigste "System" -Bibliothek in den C# -Codel hinzufügen. Danach können Sie versuchen, einen Namenspace zu verwenden. Wir haben es jedoch vermieden und direkt mit einer benutzerdefinierten Klasse "Test" verwendet. Innerhalb dieser Klasse verwenden wir nur die Haupt- () -Funktion. In unserer Main () -Funktion werden wir in einigen Variablen arithmetische Operatoren verwenden.

Wir haben also zwei Ganzzahlvariablen initialisiert, „A“ und „B“, mit den Werten 14 und 7 am Startpunkt innerhalb unserer ersten Konsole.WRITELELE () Funktion Anweisung, wir haben die ursprünglichen Werte von Variablen "A" und "B" angezeigt. Danach haben wir den „+“ -Preiber zwischen „A“ und „B“ verwendet, um ihre Summe zu berechnen und auf der Schale anzuzeigen. Genau so haben wir den "-" Operator "B" von "A", dem "*" -Personal, um den Wert von "A" mit dem Wert von "B", dem "/" -Preiber zum Teilen zu multiplizieren Wert "14" von "A" nach Wert "7" von "B".

Am Ende wurde der Wertmodul "A" mit "B" mit dem "%" -Preiber berechnet. Unser Programm ist jetzt bereit für den Gebrauch. Sparen wir es zuerst schnell und bewegen uns dann zur Zusammenstellung.

Wir haben unseren C# Code mit dem C# MCS -Compiler für Ubuntu 20 zusammengestellt.04. Danach wurde in unserem aktuellen Heimverzeichnis eine "EXE" -Datei erstellt. Wir müssen diese "EXE" -Datei im Laufzeitbefehl "Mono" verwenden, um den kompilierten Code auszuführen. Die Ausgabe zeigt die Summe „21“, das Subtraktionsergebnis „7“, das Multiplikationsergebnis „98“, das Divisionsergebnis „2“ und den Modul 0 beider Werte „A“ und „B“.

Die arithmetische Addition kann auch zur String -Verkettung verwendet werden. Wir haben also zwei String -Variablen initialisiert, "A" und "Y", mit einem Stringwert. Wir haben den „+“ -Preiber verwendet, um beide Variablen zu verkettet und ihr Ergebnis in einer anderen String -Variable zu speichern, „Z“. Wir haben die Konsole benutzt.WriteLine () Funktion Anweisung zur Anzeige x, y und z auf der Shell. Danach haben wir erneut den „+“ -Preiber verwendet, um zwei Zeichenfolgen zu verkettet, ohne Variablen zu verwenden.

Nachdem wir diese Code -Exe -Datei ausgeführt haben, haben wir die separaten Zeichenfolgewerte für Variablen x und y und deren verketteter Wert Z auf der Shell. Die letzte verkettete String wird ebenfalls angezeigt.

Die „+“ und „-“ werden auch in der Programmierung für Inkrement- und Dekrementzwecke, insbesondere in Schleifen. Wir haben also die Operatoren nach der Inkrement-, Post-Decrement-, Vorinkrement- und Vorinkremente auf zwei unterschiedliche Variablenwerte innerhalb der Konsole angewendet.WriteLine () Funktionserklärung. Das "Post" -Unkrement oder die Abkling. Andererseits wird der Vorinkrement- oder Decrement -Operator zuerst inkrementiert/verringert und anschließend oder speichert es dann.

Nach dem Ausführen dieses Codes haben wir nach dem Inkrement und Abschluss die unterhownten Werte erhalten.

Beispiel 02: Zuweisungsoperatoren

Der Zuordnungsoperator "=" wird verwendet, um einen Wert für eine bestimmte Variable zuzuweisen oder zu initialisieren. Wir werden also den Zuordnungsoperator und andere arithmetische und logische Operatoren verwenden, um unterschiedliche Ergebnisse zu erzielen. Wir haben dieses Programm mit derselben allgemeinen Syntax gestartet, ich.e., Systembibliothek, Testklasse und die Main () -Treiberfunktion.

In der Main () -Treiberfunktion haben wir einen Wert „500“ in die Ganzzahlvariable „A“ unter Verwendung des Zuordnungsoperators "=" initialisiert, um die Variable „A“ zu erhalten. Die erste Konsole.Die Funktion Anweisung writeLine () wird verwendet, um einfach den Wert der Variablen „a“ anzuzeigen. Danach haben wir den bitweise exklusiven oder den Operator „^“, den bitgewiehenen rechten Schaltoperator „>>“ und den bitweisen linken Schaltoperator “verwendet<<” to calculate the result of shift by “3”. After this, we have been using the compound assignment operators in remaining Console.WriteLine() statements. We have been using the '=” operator with the “+”, “-“, “*”, “/”, “%”, “&” and “|” operators. The new value of “a” has been calculated by using all these operators with value “3”.

Nach dieser C# -Codemittel haben wir seine EXE -Datei perfekt ausgeführt. Unter Verwendung von Verbindungszuweisungsoperatoren wurde der ursprüngliche Wert von „A“ und dann den berechneten Wert von „A“ angezeigt.

Beispiel 03: Vergleichsoperatoren

Beginnen wir mit den Vergleichsbetreibern in C# jetzt. Wir werden die Vergleichsoperatoren verwenden, um zwei variable Werte, „A“ und „B“, mit unterschiedlichen Bedingungen zu vergleichen. Wir haben diesen C# Code mit der Initialisierung von Variablen „A“ und „B“ mit einem gewissen Wert in der Haupt- () -Funktion begonnen. Die erste Zeile der Konsole.Die Anweisung der Writeline () -Methode wird verwendet, um die ursprünglichen Werte von „A“ und „B“ anzuzeigen.

Danach haben wir die andere Konsole benutzt.WriteLine () Methodenanweisungen, um beide Variablen zu vergleichen und das Ergebnis in boolean zurückzugeben, i.e., falsch oder wahr. Der Vergleichsoperator "==" wird verwendet, um festzustellen, ob der Wert von „A“ dem Wert von „B“ und dem Bediener entspricht “!= ”Wird verwendet, um festzustellen, ob beide nicht gleich sind. Der ">" -Preiber zeigte "größer als" und "=" und "<=” are used two conditions at a time, i.e., greater or equal, less or equal.

Nach diesem Code "EXE" -Dateiausführung haben wir erfahren, dass „A“ nicht gleich „B“ ist. Außerdem müssen wir erfahren, dass der Wert der variablen „A“ größer ist als „B“ und „B“ weniger als „A“ ist.

Beispiel 04: logische Operatoren

Die logischen Operatoren werden verwendet, um das Ergebnis von zwei oder mehr Booleschen Ausdrücken zu identifizieren. So werden wir dasselbe tun. Wir werden die und die und oder noch logischen Operatoren in diesem C# -Programm verwenden. Wir müssen mindestens zwei boolesche Ausdrücke in unserer Konsole verwenden.WRITELELE () -Funktionserklärung zur Anzeige der Ergebnisse. Wir haben also die Vergleichsbetreiber zwischen den Variablen „A“ und „B“ verwendet, um das Boolesche Ergebnis zu erzielen.

Nachdem wir das Ergebnis für beide Ausdrücke erhalten haben, werden wir die und, oder nicht die Betreiber zwischen beiden Ausdrücken anwenden und den Booleschen Wert herausfinden. Der „Nicht“ -Preiber wird das Ergebnis des gesamten Eindrucks umkehren.

Wir haben "falsch" für die Anwendung "&&", "wahr" für "||" und "falsch" für die "!" Operator.

Abschluss

In diesem Artikel dreht sich alles um die Illustration der Verwendung verschiedener Operatoren in C# -Programmen. Wir haben versucht, sehr grundlegend ) und andere zusammengesetzte Operatoren. Darüber hinaus haben wir versucht, diese Operatoren zu Inkrement-, Dekrement- und String -Verkettungszwecken zu nutzen. Alle oben beschriebenen Beispiele können in jeder anderen Sprache verwendet werden.