This method is used to search for an element that matches the conditions defined by the specified predicate and
returns the first occurrence within the entire Array.
Syntax:
public static T Find (T[] array, Predicate<T> match);
Here, T is the type of element of the array.
Parameters:
array: It is the one-dimensional, zero-based array to search.
match: It is the predicate that defines the conditions of the element to search for.
Return Value: This method return the first element that matches the conditions defined by the specified predicate if it is found. Otherwise, it returns the default value for type T.
Exception: This method throws
ArgumentNullException if the
array is null or
match is null.
Below programs illustrate the use of
Array.Find(T[], Predicate
Example 1:
Output:
Initial Array:
Sun
Mon
Tue
Thu
Element: Sun
Example 2: