Bonjour à tous

j'ouvre un fichier comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
StreamReader monStreamReader = new StreamReader(fichier);
puis je fait mon traitement

enfin je ferme le StreamReader :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
monStreamReader.Close();
apres quand j'essaie d'ouvrir le fichier en écriture comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
StreamWriter monStreamWriter = new StreamWriter(fichier);
un message d'erreur s'affiche :
Le fichier est en cours d'utilisation par un autre processus
Merci d'avance