C#: Création d'un nouveau FileInfo dans un répertoire que vous avez le DirectoryInfo de

Je me demandais juste quand vous avez par exemple:

var dir = new DirectoryInfo(@"C:\Temp");

Est-il plus facile/plus claire de la façon d'ajouter un nouveau fichier dans ce répertoire que cela?

var file = new FileInfo(Path.Combine(dir.FullName, "file.ext"));

Je pense que je peut probablement juste de faire une méthode d'extension ou de quelque chose, mais curieux de savoir si il existe déjà quelque chose qui ne peut pas voir ici... je veux dire le DirectoryInfo n'ont GetFiles() méthode par exemple.

Le code dans votre question sur le droit de me (wiki que je ne suis pas vraiment ajouter de la valeur ici...)
ouais, il manque un (DirectoryInfo, string) constructeur

OriginalL'auteur Svish | 2009-07-03