Bonjour j'utilise un petit programme de calcule de nombre de ligne dans un fichier cvs mais parfois je reçu un erreur

Le processus ne peut pas accéder au fichier 'xxxxxxxxxxxx', car il est en cours d'utilisation par un autre processus.
voila le programme et l'erreur est au niveau de la ligne marqué en rouge

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
foreach (string fileName in filelist)
            {
                var fileProperty = new FileProperty();
                    
                        fileProperty.NameFile = fileName;
                        fileProperty.NumberLineFile = File.ReadLines(fileName).Count();
                    
                FileProperty.Add(fileProperty);
            }