Se ho una lista di stringheControllare se l'elemento nella posizione [x] esiste nella lista
List<String> list = new list<String>();
list.add("str1");
list.add("str2");
list.add("str3");
e vorrei sapere se per esempio posizione di indice 2 contiene un elemento, c'è un modo semplice di facendo ciò senza contare la lunghezza dell'elenco o utilizzando un catch di prova?
quanto ciò fallire, posso ottenere intorno ad esso con un tentativo di cattura, ma questo sembra eccessivo
if(list.ElementAt(2) != null)
{
// logic
}
Prova list.Count> = 2 –