Nếu tôi có một danh sách các chuỗi
List<String> list = new list<String>();
list.add("str1");
list.add("str2");
list.add("str3");
và tôi muốn biết liệu ví dụ vị trí chỉ mục 2 có chứa một phần tử hay không, có cách nào đơn giản để thực hiện việc này mà không cần tính độ dài của danh sách hoặc sử dụng try catch không?
Vì điều này sẽ không thành công, tôi có thể hoàn thành nó bằng cách thử nắm bắt, nhưng điều này có vẻ quá mức
if(list.ElementAt(2) != null)
{
// logic
}