Bonjour,
J'ai un problème avec mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 string[] files; // pour avoir les noms des fichiers et sous-répertoires files = Directory.GetFileSystemEntries(directory); // On récupère les fichiers int filecount = files.GetUpperBound(0) + 1; // On compte le nombre de fichiers (boucle) // Traitements des fichiers un par un avec affichage du nom for (int i = 0; i < filecount; i++) { //Console.Out.WriteLine(files[i]); //Fichier qui devrait être traité // Traitement des Données d'un fichier // Lecture du fichier ligne par ligne using (StreamReader streamReader = new StreamReader(files[i])) { // boucle qui test les différentes données tant que la lecture complète n'a pas été // effectuée while (!streamReader.EndOfStream) { // On stocke la ligne String ligne = streamReader.ReadLine(); // On stocke toutes les données dans la structure sDonnées sDonnées.Matricule = ligne.Substring(0, 9); // ........ } } }
Est ce quelqu'un pourrait m'expliquer pourquoi le programme n'arrive pas à parcourir les différents fichiers de mon répertoire ?
Le message d'erreur est que le programme ne trouve pas de réference objet.
Partager