返す)最初の要素を返します。返す)最後の要素を返します。TValue>))を返します。こちらはリストが空である場合や要素が見つからなかった場合に例外をスローします。どのメソッドにもデリゲートを引数に取らないオーバロードがあり、そちらは単純にリスト内で一番最初および一番最後の要素を返します。当然ながらこれらのメソッドは対象のリストがソート済みであることを考慮してはくれません。二分探索法などを駆使したい場合は自前でコーディングする必要があるでしょう。