如何在 C# 列表中單步查詢一個專案的下標?
要在一行內獲取一個專案的下標,請使用 FindIndex() 和 Contains() 方法。
int index = myList.FindIndex(a => a.Contains("Tennis"));上面,我們使用 FindIndex() 獲取了一個元素的下標,該元素是由 Contains() 方法為那個特定元素提供的幫助。
這是一個完整程式碼 −
例
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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP