Gnain, je pense que "NomDevoir_" ne ferait pas toujours 10 lettres, donc ta méthode Left() risquerait de ne pas marcher.
Envoyé par
Netpasnet
Exist il a votre connaissance une fonction dans file qui mettrai de recherche un fichier avec le debut du nom ??
Merci d'avance
Pas dans File non, mais dans String oui !
MSDN : String.StartsWith, Méthode
Il ne te reste plus qu'à parcourir tes fichiers et pour chaque nom de fichier tester le début du nom.
Ou si tu es plus joueur c'est aussi possible en LINQ avec la liste des fichiers.
EDIT: Bon j'ai cherché un petit peu et en fait c'est possible aussi avec DirectoryInfo.GetFiles, méthode qui prend un Pattern en paramètre. (Ex: *.txt est un pattern qui retourne tous les fichiers textes)
Donc :
New DirectoryInfo(TonPath).GetFiles("NomDevoir*.*")
Partager