C# Vergleichsoperationen

C# Vergleichsoperationen

Vergleichen von Werten beim Programmieren, können Sie die Beziehungen zwischen Variablen zu überprüfen. Das Ergebnis der Prüfung ist immer true oder false.

Vergleichsoperationen

Menu wpisu

Die Sprache C# bietet folgende Vergleichsoperatoren:

OperatorZnaczenie
>Sprawdza czy pierwsza wartość jest większa od drugiej.
<Sprawdza czy pierwsza wartość jest mniejsza od drugiej.
>=Sprawdza czy pierwsza wartość jest większa lub równa od drugiej.
<=Sprawdza czy pierwsza wartość jest mniejsza lub równa od drugiej.
==Sprawdza czy pierwsza wartość jest równa drugiej.
!=Sprawdza czy pierwsza wartość jest różna od drugiej.

Beispiele für die Verwendung von

ein Vergleich der beiden Werte, und weisen Sie das Ergebnis auf eine Variable vom Typ bool
Bool, Kontrollkästchen = 18 > = 7;


Das Ergebnis des Vergleichs in die Bedingungsanweisung verwenden. Der resultierende Wert 
Es ist wahr, so dass der Code ausgeführt wird
Wenn (prüfen)
Konsole. WriteLine ("Ja, ist 18 größer als 7);


Denn 45 und 12 nicht gleich sind False angezeigt
Konsole. WriteLine (45! = 12); 


Konsole. WriteLine (45 == 40 + 5); Zeigt den Wert "True" seit die Betreiber
Vergleiche werden ausgeführt, nachdem arithmetische Operationen ausführt
Hinzuzufügen, und späteren Vergleich.


Wird False, da 15 nicht kleiner ist als Sie selbst
Konsole. WriteLine (15 < 15);

Mögliche Fehler

Aufgrund der Vielfalt der Sprachen eine Person, die mit der Programmierung in C / C ++ / c# haben manchmal ein Problem mit der Überprüfung, ob zwei Werte gleich sind. Check it muss der Operator „==“ gelten. Die Anwendung in diesem Fall der Operator „=“ werden falsche Aktion oder Fehler geführt werden. In C oder C++ für verschiedene Typen und für c# nur für Bool würde der Wert anstelle des Vergleichs in die Variable eingegeben werden. Im folgenden Beispiel wird Problem mehr bringen.

Das folgende Beispiel einer falschen

Bool, Kontrollkästchen = True, / / eine Variable vom Typ Bool mit dem Wert true
Wenn (überprüfen Sie = False) //there ist kein Vergleich, der Wert der Variablen wird festgelegt 
auf False festgelegt und der Wert Dopiera wird durch die bedingte Anweisung überprüft, wenn
{
Dieser Code wird nicht ausgeführt
}


Unter die zweite, ebenfalls ein falschen Beispiel

Bool / / Zmienna = True; Typ Bool mit dem Wert True zu überprüfen
Wenn (überprüfen Sie = True) //there ist kein Vergleich, der Wert der Variablen wird festgelegt 
auf True festgelegt und der Wert Dopiera wird durch die bedingte Anweisung überprüft, wenn
{
Dieser Code wird sein
}


Das folgende Beispiel einer korrekten

Bool, Kontrollkästchen = False; eine Variable vom Typ Bool mit dem Wert false
Wenn (prüfen == False) //the Wert der Variablen "prüfen" wird auf "False" verglichen. 
Die Werte sind gleich, so dass die bedingte Anweisung "wahr" ist 
und Pässe zur Ausführung von code
{
Dieser Code wird sein
}
Loading Facebook Comments ...

Schreibe einen Kommentar

Or