Comment utiliser les caractères génériques dans C# pour répertorier les fichiers contenus dans un dossier sélectionné?Comment rechercher une liste de fichiers à l'aide de caractères génériques
Répondre
Directory.GetFiles
est votre ami ici:
Directory.GetFiles(@"C:\Users\Me\Documents", "*.docx");
ou récursive:
Directory.GetFiles(
@"C:\Users\Me\Documents",
"*.docx",
SearchOption.AllDirectories);
un nouvel ami! yey! –
Vous pouvez faire quelque chose comme ceci:
string[] files = Directory.GetFiles(@"c:\myfolder", "*.txt", SearchOption.AllDirectories)
Utilisez DirectoryInfo.GetFiles
using System.IO;
DirectoryInfo folder = new DirectoryInfo(@"C:\foo\bar");
if (folder.Exists) // else: Invalid folder!
{
FileInfo[] files = folder.GetFiles("*.xml");
foreach (FileInfo file in files)
{
DoSomething(file.FullName);
}
}
folder.GetFiles() renvoie une chaîne [] pas un FileInfo [] donc cela ne fonctionne pas. Très déroutant pour les newbs! ou est-ce que je manque une subtilité? – jolyon
@jolyon: Non, pas une chaîne []. Voir les documents: http://msdn.microsoft.com/fr-fr/library/8he88b63%28v=vs.110%29.aspx –
- 1. Comment obtenir une liste de fichiers dans C# à partir d'un chemin de répertoire contenant des caractères génériques?
- 2. Inclure les fichiers à l'aide de caractères génériques dans un dossier dans Visual Studio
- 3. Je cherche un moyen de rechercher les valeurs dans une hashtable .net en utilisant des caractères génériques
- 4. ftp plusieurs nouveaux fichiers en utilisant des caractères génériques
- 5. caractères génériques dans Java PreparedStatements
- 6. requête Lucene.Net avec les principaux caractères génériques
- 7. Comment comptabiliser les caractères génériques à l'aide d'Excel COUNTIF?
- 8. structure de données laide à la recherche java
- 9. Comment supprimer les cookies de caractères génériques dans Rails?
- 10. Caractères génériques dans l'instruction GRANT?
- 11. C# XmlDocument.LoadXml et les caractères génériques
- 12. Comment indexer et rechercher des fichiers .doc
- 13. Windows API moyen de rechercher dans les sous-dossiers avec des caractères génériques et d'autres critères en C++?
- 14. Rechercher un élément dans une liste Lua
- 15. Console.WriteLine et génériques Liste
- 16. Comment lancer une liste en utilisant des génériques en Java?
- 17. Problèmes de sécurité liés au mappage de caractères génériques IIS6?
- 18. Liste des encodages de caractères
- 19. Comment rechercher un article dans une liste dans Erlang?
- 20. Rechercher un objet dans la liste générique
- 21. Comment puis-je analyser une chaîne contenant des caractères génériques et des classes de caractères dans Ruby?
- 22. mettre à jour une valeur d'attribut à l'aide des caractères génériques
- 23. Obtention de caractères génériques pour travailler dans la fonction Rechercher et remplacer dans la macro VBA pour Microsoft Word
- 24. Comment changer l'attribut read pour une liste de fichiers?
- 25. Caractères génériques Microsoft Jet: astérisque ou signe de pourcentage?
- 26. Utilisation de caractères génériques dans l'instruction préparée - MySQLi
- 27. Comment puis-je tester si une liste de fichiers existe?
- 28. IIS6 avec mappage de caractères génériques ASP MVC
- 29. Comment rechercher des noms de fichiers dans Visual Studio?
- 30. Utilisation de caractères génériques avec Content Assist dans Eclipse
Pourriez-vous expliquer ce que vous voulez faire un peu mieux s'il vous plaît? Liste des fichiers dont le nom de fichier correspond à votre chaîne ou à quelque chose d'autre? – ullmark