C# != Operatore di disuguaglianza

C# != Operatore di disuguaglianza
Questa guida ai suggerimenti Linux parlerà dell'operatore di disuguaglianza (!=) nel linguaggio C# (C Sharp). L'operatore di disuguaglianza (!=) è un operatore relazionale. La relazionale gestisce la relazione di due espressioni o valori. In matematica, studiamo le disuguaglianze. Dimostrano la relazione di quelle espressioni che non sono uguali. Sono sei in numero e l'operatore di disuguaglianza (!=) è uno di quelli. Illustra come le espressioni si relazionano tra loro quando non sono uguali. Mentre prendiamo decisioni, impieghiamo questo operatore. Sono utilizzati in dichiarazioni decisionali come la dichiarazione "if". Possiamo usarli ovunque all'interno del ciclo. Ma possiamo usare questo operatore solo all'interno della dichiarazione di decisione per prendere una decisione.

Sintassi

Exp_1 != Exp_2 -

L'operatore di disuguaglianza è molto utile quando dobbiamo prendere una decisione. La sintassi è molto facile. Definisci due espressioni dicono "exp_1" ed "exp_2". Tra queste due espressioni, usa l'operatore di disuguaglianza (!=).

L'operatore opera restituendo vero quando una delle due espressioni non è uguale all'altra. Il nome stesso dice che la "disuguaglianza" è quando due espressioni o valori non sono uguali tra loro. La condizione diventa vera ed esegue l'organo della dichiarazione decisionale. L'istruzione decisionale può essere se, altrimenti if o switch. E quando il valore o l'espressione è uguale, la condizione diventa falsa e non entrerà all'interno del corpo dell'istruzione decisionale.

Esempio n. 1

In questo codice, impareremo come verificare se i due numeri di tipo intero sono uguali:

usando il sistema;
Classe Program_0

statico void main ()
int val_1 = 56;
int val_2 = 18;
if (val_1 != Val_2)

Console.Scrivi ("La somma dei valori è:");
Console.WriteLine (val_1+val_2);


Innanzitutto, all'interno della funzione statica principale (), dichiarare due variabili di tipo intero. Il "val_1" memorizza il valore intero di 56 e "val_2" memorizza il valore intero di 18. Dopo aver definito le variabili, applicare l'istruzione "if" per prendere una decisione. All'interno del "if", usa entrambe le variabili (val_1 e val_2) come operandi e scrivi l'operatore di disuguaglianza (! =). Il corpo dell'istruzione "if" stamperà un messaggio sullo schermo chiamando la console.Metodo Write (). Successivamente, aggiungerà entrambe le variabili e rappresenterà il valore risultante sulla console. Il compilatore compilerà la riga del programma per linea. Compilerà le prime due dichiarazioni che inizializzino le variabili. Memorizzerà le due variabili nella memoria con i loro valori. Quindi compilerà l'istruzione "if". Se la condizione definita dell'istruzione "if" è vera, allora il suo corpo verrà eseguito. Il compilatore riceverà il valore di "Val_1" e "Val_2" e confronterà entrambi questi valori. Non sono uguali? Se sì, restituirà vero ed eseguirà il corpo dell'istruzione "if". Ogni volta che restituisce falso, il compilatore ignora semplicemente il corpo e si sposta al passaggio successivo. Quando l'istruzione "if" restituisce vera, il corpo verrà eseguito e visualizzerà un testo con una somma di entrambi i valori.

Esempio n. 2

Questa istanza semplificherà l'uso dell'operatore di disuguaglianza (!=) per i valori del punto mobile.

usando il sistema;
Classe Program_1

statico void main ()
Float Value_1 = 6.9f;
Float Value_2 = 8.7f;
if (value_1 != Valore_2)

Console.Scrivere ("Il risultato dei valori dopo la divisione è:");
Console.WriteLine (value_1/value_2);

altro
Console.Scrivere ("Il risultato dei valori dopo la moltiplicazione è:");
Console.WriteLine (value_1*value_2);


Il codice inizia inizializzando due valori di punta mobile. Nell'istruzione successiva, utilizzare un'istruzione IF-ELSE per determinare se i due valori sono uguali o no. All'interno dell'istruzione "if", impostare la condizione, valore_1 != Valore_2. Nel corpo di "if", impiega la console.Metodo Write () per scrivere il messaggio sulla console. Dopo questo, la console del metodo.WriteLine () viene chiamato per visualizzare il risultato di due variabili dopo la divisione. Se la condizione definita è falsa, esegui la parte "else" con due istruzioni da visualizzare sulla console. Ma nella parte "Else", moltiplicheremo le due variabili usando l'operatore "*". Il compilatore eseguirà l'istruzione "if" e valuterà se entrambi i valori sono identici. Se sono uguali, allora il corpo di "if" verrà implementato e il primo valore, "valore_1", sarà diviso per il secondo "value_2". In caso contrario, verrà eseguita la parte "else" e i valori di "valore_1" e "value_2" verranno moltiplicati.

Esempio n. 3

In questo esempio, esploriamo il funzionamento dell'operatore di disuguaglianza (!=) nel ciclo "per".

usando il sistema;
Classe Program_2

statico void main ()
per (int i = 10; i<20; i++)

se io != 19)

Console.WriteLine ("il"+i+"non è uguale a 19");

altro
Console.WriteLine ("\ nthe"+i+"è uguale a 19");


Dopo aver chiamato la funzione main () del vuoto statico, applica un ciclo "per" e inizializza l'iteratore. All'interno del ciclo "per", utilizzare l'istruzione "if" per verificare se i valori di loop non sono uguali a 19. E l'istruzione "else" verrà implementata quando l'istruzione "if" restituisce false. Il ciclo "per" iterirà dieci volte e tutte e nove le volte, l'affermazione "if" restituirà vera. Ma solo una volta eseguirà la parte "altro" perché il valore dell'iteratore e il valore della condizione diventano uguali, il che rende falsa l'istruzione "if" falsa. Il corpo di "if" stamperà un messaggio con il valore dell'iteratore. Allo stesso modo, il corpo della dichiarazione "else" utilizza la console.Metodo WriteLine () per mostrare il testo.

Esempio n. 4

Utilizzeremo l'operatore di disuguaglianza all'interno del loop do-while in questo programma.

usando il sistema;
Classe Program_3

statico void main ()
int i = 20;
Fare

i+= 10;
se io != 40)

Console.WriteLine ("Il numero"+i+"non è uguale a 40");

altro
Console.WriteLine ("Il numero"+i+"è uguale a 40");
mentre io<80);

La variabile di tipo intero sarà dichiarata dal valore di 20. Successivamente, usa un loop "do-while" per loop per una determinata condizione. All'interno della parte "do", incrementare "io" con 10. Qui, imposta la condizione nell'istruzione "if", che mostra che il valore di "i" non dovrebbe essere uguale a 40. Se questa condizione è soddisfatta, il corpo dell'affermazione "if" verrà eseguita e, in caso contrario, l'istruzione "else" eseguirà. Un messaggio contenente il valore di "i" può essere visto chiamando console.Metodo WriteLine () nel corpo delle dichiarazioni "if" e "else".

Conclusione

Questa guida discute esplicitamente l'operatore di disuguaglianza (!=) e come viene impiegato nella lingua C#. Per riassumere, abbiamo imparato a usare l'operatore di disuguaglianza (!=) con valori interi, valori di punta mobile, se, if-else, per loop e loop do-while. Questo è un operatore relazionale che viene applicato quando dobbiamo acquisire che i valori non sono uguali. Quando non sono uguali, torneranno vero.