2010-02-24 3 views
1

Si j'ai un fichier texte, qui est délimité par des virgules et a plusieurs valeurs par ligne, comment pourrais-je utiliser LINQ pour insérer cela dans une collection de manière efficace (ie éviter de charger l'ensemble fichier (supposons que le fichier est grand) à la fois quand il peut y avoir un meilleur moyen). J'utilise .NET 4.0 (VS2010 Beta 2). Je sais en utilisant la méthode de répartition de la chaîne est impliquéeChargement du contenu du fichier dans une collection

EDIT: J'ai trouvé deux façons à http://blogs.msdn.com/ericwhite/archive/2006/08/31/linq-to-text-files.aspx mais il peut encore être une meilleure façon ...

Merci

Répondre

0

J'étais sur le point de poster quelque chose à l'instar de la méthode Lines() d'Eric, qui est le moyen le plus efficace de traduire un fichier dans une collection que vous pouvez parcourir, lorsque j'ai remarqué votre modification.

Je dirais que c'est probablement votre meilleur pari.

Questions connexes