Se eu tiver uma lista de strings
List<String> list = new list<String>();
list.add("str1");
list.add("str2");
list.add("str3");
e eu quero saber se, por exemplo, a posição 2 do índice contém um elemento, há uma maneira simples de fazer isso sem contar o comprimento da lista ou usando um try catch?
Como isso vai falhar, posso contornar com um try catch, mas isso parece excessivo
if(list.ElementAt(2) != null)
{
// logic
}