C# 中的 Array.Find() 方法
C# 中的 Array.Find() 方法用於搜尋與指定謂詞定義的條件匹配的元素,並返回整個 Array 中的首次出現。
語法
以下為語法 −
public static T Find<T> (T[] array, Predicate<T> match);
上面,array 是要搜尋的一維零基陣列,而 match 是定義要搜尋的元素條件的謂詞。
示例
現在,讓我們看一個示例來實現 Array.Find() 方法 −
using System;
public class Demo{
public static void Main(){
Console.WriteLine("Array elements...");
string[] arr = { "car", "bike", "truck", "bus"};
for (int i = 0; i < arr.Length; i++){
Console.Write("{0} ", arr[i]);
}
Console.WriteLine();
string res = Array.Find(arr, ele => ele.StartsWith("t",
StringComparison.Ordinal));
Console.Write("Searched element...");
Console.Write("{0}", res);
}
}輸出
這將產生以下輸出 −
Array elements... car bike truck bus Searched element...truck
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP