Moyen rapide pour énumérer tous les fichiers, y compris les sous-dossiers

Personne ne sait d'une manière plus rapide d'énumérer par le biais d'un répertoire et sous-dossiers de rassembler tous les fichiers dans l'énumération? C'est ce que j'ai en ce moment:

Public Shared allFiles() As String
allFiles = Directory.GetFiles(<ServerLocation>, "*.*", SearchOption.AllDirectories)

Merci!
JFV

EDIT: je suis l'énumération de ces fichiers à partir d'un emplacement sur le serveur. Je ne sais pas si cela va changer le point de vue de cette question ou pas. Merci pour tous les commentaires jusqu'à présent!

OriginalL'auteur JFV | 2009-06-28