ถ้าฉันมีรายชื่อของสตริง
List<String> list = new list<String>();
list.add("str1");
list.add("str2");
list.add("str3");
และฉันต้องการทราบว่าตัวอย่างเช่นตำแหน่งดัชนี 2 มีองค์ประกอบหรือไม่มีวิธีง่ายๆในการดำเนินการนี้โดยไม่ต้องนับความยาวของรายการหรือใช้ try catch หรือไม่
เนื่องจากจะล้มเหลวฉันสามารถปัดเศษได้ด้วยการลองจับ แต่ดูเหมือนว่าจะมากเกินไป
if(list.ElementAt(2) != null)
{
// logic
}