またWhereなどのLINQの各メソッドもIEnumerable<T>を引数にとりますが、配列はIEnumerable<T>を実装しているため配列に対してもLINQのメソッドを使用することができます。

LINQのメソッドを使って配列を操作する
using System;
using System.Linq;

class Sample {
  static void Main()
  {
    int[] arr = {0, 1, 2, 3, 4};

    // 配列の中にある奇数の要素のみを抽出し、そのうち最大のものを取得して表示する
    Console.WriteLine(arr.Where(e => e % 2 != 0).Max());
  }
}
実行結果
3