De façon similaire, on accède à une classe permettant de lister, manipuler, créer des répertoires. Deux classes permettent en C# de travailler avec les répertoires : DirectoryInfo et la classe statique Directory. Cette dernière constitue une véritable boîte à outils dédiée aux répertoires en C#.
[SerializableAttribute] [ComVisibleAttribute(true)] public sealed class DirectoryInfo : FileSystemInfo
public static class Directory { public static DirectoryInfo CreateDirectory(string path); public static void Delete(string path); public static void Delete(string path, bool recursive); public static IEnumerable<string> EnumerateDirectories(string path); public static IEnumerable<string> EnumerateDirectories(string path, string searchPattern); public static IEnumerable<string> EnumerateDirectories(string path, string searchPattern, SearchOption searchOption); public static IEnumerable<string> EnumerateFiles(string path); public static IEnumerable<string> EnumerateFiles(string path, string searchPattern); public static IEnumerable<string> EnumerateFiles(string path, string searchPattern, SearchOption searchOption); public static IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, SearchOption searchOption); ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique