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;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;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;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;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.