Je cherche une bibliothèque C# pour obtenir des fichiers ou répertoire à partir d'un répertoire à l'aide d'un modèle complexe comme celui utilisé dans Ant:fichier de recherche dans le répertoire en utilisant modèle complexe
dir1/dir2/**/SVN/*
-> Matchs tous les fichiers Répertoires SVN qui se trouvent n'importe où dans l'arborescence de répertoires sous dir1/dir2**/test/**
-> Correspond à tous les fichiers ayant un élément de test dans leur chemin, y compris le test en tant que nom de fichier.- ...
Ai-je besoin de le coder moi-même? extraire ce que je veux de NAnt? Ou cette bibliothèque existe et ma compétence google est nulle.
Directory.GetFiles(String path, String searchPattern)
ne gère pas modèle de répertoire et NDepend.Helpers.FileDirectoryPath ni (c'est une grande bibliothèque pour la manipulation de chemin en passant)
Cette réponse acceptée est ce que le! Ok, vérifiez **/some (dir) /a*.txt "vous devez remplacer" ("with" \\ ("et". "Avec" \\. "Avant d'obtenir une expression régulière. être si difficile "code: https://github.com/spring-projects/spring-framework/blob/master/spring-core/src/main/java/org/springframework/util/AntPathMatcher.java – Abdurrahim