หากต้องการรับดัชนีของรายการในบรรทัดเดียว ให้ใช้เมธอด FindIndex() และ ประกอบด้วย()
int index = myList.FindIndex(a => a.Contains("Tennis"));
ด้านบน เราได้ดัชนีขององค์ประกอบโดยใช้ FindIndex() ซึ่งได้รับความช่วยเหลือโดยวิธีประกอบด้วยสำหรับองค์ประกอบเฉพาะนั้น
นี่คือรหัสที่สมบูรณ์ -
ตัวอย่าง
using System; using System.Collections.Generic; public class Program { public static void Main() { List < string > myList = new List < string > () { "Football", "Soccer", "Tennis", }; // finding index int index = myList.FindIndex(a => a.Contains("Tennis")); // displaying index Console.WriteLine("List Item Tennis Found at index: " + index); } }
ผลลัพธ์
List Item Tennis Found at index: 2