StreamReader sr = new StreamReader(nomFichier); // crée un objet d'accès //à un fichier en prenant // comme paramètre le nom // du fichier lesLignes = new ArrayList(); // construit l'ArrayList string ligne=sr.ReadLine(); // l'objet StreamReader // fait un premier ordre de lecture // et récupère la ligne dans une chaîne while(ligne !=null) // tant que la chaîne n'est pas vide { lesLignes.Add(ligne); // on traite en ajoutant dans l'ArrayList ligne=sr.ReadLine(); // on effectue un nouvel ordre de lecture // en fin de boucle } sr.Close(); // on ferme le fichier