VOOZH about

URL: https://www.geeksforgeeks.org/c-sharp/c-sharp-array-find-method/

⇱ C# | Array.Find() Method - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

C# | Array.Find() Method

Last Updated : 11 Jul, 2025
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:
Output:
Exception Thrown: System.ArgumentNullException
Reference:
Comment
Article Tags:

Explore