Amateurs de lecture intégrale, ReadAllLines est faite pour vous ;-)
C'était une question assez fréquente : "Comment lire toutes les lignes d'un fichier ?".
Je ne l'avais pas encore remarquée : une méthode de la classe File est apparue pour vous dans le Framework 2.0 : ReadAllLines
Elle vous permet de récupérer sous forme de tableau de string le contenu du fichier spécifié.
Vous allez pouvoir laisser tomber votre méthode utilitaire et sa boucle de ReadLine. (ou la version ReadToEnd + Split :s)
Et elle n'est pas arrivée seule d'ailleurs, elle a inviter quelques amies ;-)
J'en profite pour vous rappeler un petit lien vers un article à lire sur les manipulations de chaînes en .Net 2.0 :
New Recommendations for Using Strings in Microsoft .NET 2.0
Voir aussi le post de Brad Abrams sur le sujet : You gotta love the little things in .NET Framework 2.0: File.ReadAllLines()
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :