Если ваше домашнее задание настаивает на том, что вы используете Array.Find (), попробуйте:
static void Main()
{
int[] arr = { 1, 2, 3, 4, 5 };
int result = Array.Find(arr, i => i == arr.Max());
Console.WriteLine(result);
}
, но оно полностью избыточно.
int result = arr.Max();
более эффективно и разборчиво.