Je veux utiliser une matrice dans le répertoire.getfiles ('user array')
Je ne peux pas utiliser DIRS dans le chemin du répertoire.getfiles p> Comment Je peux l'utiliser? P> P>
3 Réponses :
C'est parce que Retourne un tableau de dépertendantIfo [] et non une seule chaîne, alors peut-être que si vous modifiez votre code comme ci-dessous, il fonctionne
var files = new List<String>();
var dirs = Directory.GetDirectories(path).Where(d => !isExcluded(_excludedDirectories, d));
foreach(var item in dirs)
{
foreach(var item1 in Directory.GetFiles(item).Where(d => !isExcluded(_excludedDirectories, d)))
files.Add(item1);
}
foreach (string x in?) {Je veux supprimer les fichiers ici}
Ce que je dois écrire?
@Knightm for Supprimer Vous pouvez utiliser Foreach (String X In?) {File.Delete (x);}
String x dans quoi? C'est ma question
oh désolé, foreach (string x dans les fichiers)
Comment puis-je supprimer tous les fichiers exclure une extension particulière comme * .pdf
@Knightm, ... getfiles (article) .Où (d => d.extension == ". PDF")
ne fonctionne pas pour moi une extension n'est pas valide aucune autre manière comme si sinon
Je pense que vous feriez mieux de télécharger le code de Supprimer et de l'erreur dans la nouvelle question, afin que nous puissions mieux vous aider à mieux
Télégramme ou ID WhatsApp?
@Knightm, non, je veux dire ici à Stackoverflow comme une nouvelle question
Vous pouvez continuer la chaîne de méthode Linq comme ceci: si vous souhaitez alors supprimer les fichiers, le faire: p>
Ceci renvoie une liste code> de tous les fichiers:
Qu'entendez-vous par «Tableau d'utilisation»? Avez-vous plus d'un répertoire?
Quelle est la raison de la seconde où? Vous avez déjà exclu les annuaires indésirables