lire plusieurs fichiers qui contienne une date de ma teextbox - C#/.NET managed - Programmation
Marsh Posté le 19-03-2022 à 16:57:29
Pas tout compris à ton explication, mais ReadAllLines est une méthode statique de File qui attend un chemin, et non pas une méthode d'instance de ton "file" :
Code :
|
Donc ton erreur de compilation vient probablement de là pour commencer.
Marsh Posté le 19-03-2022 à 17:22:49
Merci pour le coup de pouce
En fait je voudrais lire tout les fichiers d'un dossier qui contienne la date que l'on renseigne dans la textbox.
Les lires tous en remplissant une list et aprés de les regrouper selon articles + couleur et si il sont identique on incrémente la quantité.
J'ai juste besoin de savoir sélectionner les bon fichiers
Car dans mon exemple c'est pour tout les fichiers de C:\test
TotalRecall a écrit : Pas tout compris à ton explication, mais ReadAllLines est une méthode statique de File qui attend un chemin, et non pas une méthode d'instance de ton "file" :
|
Marsh Posté le 19-03-2022 à 18:54:25
Avec une expression régulière ?
En C# ça donnerait :
var regex = new Regex(@"frite \d{8} \d{4}.csv" );
foreach(var file in files.Where(f => regex.IsMatch(f))
{
...
}
Je te laisse transposer en vb
Marsh Posté le 19-03-2022 à 21:50:31
Oula merci mais j'ai aucune connaissance en C#
TotalRecall a écrit : Avec une expression régulière ? |
Marsh Posté le 22-03-2022 à 10:42:19
Reply
Marsh Posté le 19-03-2022 à 10:06:53
Bonjour j'ai une erreur sur file.readalllines(file) n'est pas un membre de string.
J'ai plusieurs fichier . csv dans un dossier de la forme nom date heure.csv ( frite 19032022 1005.csv)je voudrais récupérer que les fichiers dont la date que je renseigne dans ma textbox pour les regrouper trier et listr mais ça c'est fait.
Merci
Message édité par test3333 le 19-03-2022 à 10:40:36