Tramite la parola chiave IS possiamo verificare se un confronto di una lista è vera oppure no.
Di seguito il frammento di codice.
Il primo esempio di lista di tipo string, verifica se i dati presenti nella lista sono uguali a quelli di confronto, vero nel primo caso, false nel secondo.
Nel secondo esempio di lista di tipo int, si verificare se la lista è uguale alla condizione di confronto, nei primi due esempi, se è maggiore il valore della lista nei confronti della condizione, in questo caso avremo due confronti, uno vero e l'altro false, e poi l'ultimo esempio verificare se lista è minore di quella di confronto.
List<string> nomi = new List<string>() {"Emanuele", "Luca" };
Boolean
risultato = nomi is ["Emanuele", "Luca"]; //true
risultato = nomi
is ["Ema", "Luca"]; //false
//Secondo esempio
List<int> numeri = new List<int>() { 3, 5
};
risultato =
numeri is [3, 5]; //true
risultato =
numeri is [5, 6]; //false
risultato =
numeri is [> 1, >2]; //true
risultato =
numeri is [> 4, > 1]; //false
risultato = numeri is [< 5, < 8]; //true
Nessun commento:
Posta un commento