Video: Esercizio di lettura e comprensione: analisi linguistica di un articolo di giornale 2024
La base di tutte le capacità decisionali del C # è la se , come segue:
if (espressione booleana)
{< // Il controllo va qui se l'espressione è vera.
}
// Il controllo passa a questa istruzione se l'espressione è vera o no.
Una coppia di parentesi che segue immediatamente la parola chiave
se contiene qualche espressione condizionale di tipo bool . Subito dopo l'espressione è un blocco di codice impostato da una coppia di parentesi graffe. Se l'espressione è vera, il programma esegue il codice all'interno delle parentesi. Se l'espressione non è vera, il programma salta il codice nelle parentesi. (Se esegue il codice in parentesi graffe, finisce subito dopo la parentesi di chiusura e continua da lì.)
se è più facile da comprendere con un esempio concreto: // Assicurarsi che a non sia negativo:
// Se a è minore di 0 …
if (a <0)
{
// … quindi assegna a 0 in modo che non sia più negativo.
a = 0;
}
Questo segmento di codice assicura che la variabile
a non sia negativa - maggiore o uguale a 0. La se dice "Se a è minore di 0, assegna da 0 a a . "(In altre parole, ruotare a in un valore positivo.)
Le parentesi graffe non sono necessarie. C # considera if ( espressione bool ) istruzione ; come se fosse stato scritto se ( espressione bool ) { istruzione ;} . Il consenso generale è di usare sempre le parentesi per una migliore chiarezza. In altre parole, non chiedere: fallo e basta.