Verwenden Sie Linq, um die letzten N Elemente einer Sammlung abzurufen?

Gegeben eine Sammlung, gibt es eine Möglichkeit, die letzten N Elemente dieser Sammlung zu erhalten? Wenn das Framework keine Methode enthält, wie schreibt man dann am besten eine Erweiterungsmethode?