Comment trouver le fichier le plus récent dans un répertoire en utilisant .NET, et sans boucle?

J'ai besoin de trouver le fichier le plus récemment modifié dans un répertoire. Je sais que je peux parcourir chaque fichier dans un dossier et comparer File.GetLastWriteTime, mais y a-t-il une meilleure façon de le faire sans boucle