Existe-t-il un moyen par défaut/official/recommandé de parser les fichiers CSV en C#? Je ne veux pas créer mon propre analyseur.
De plus, j'ai vu des personnes utiliser ODBC/OLE DB pour lire des CSV via le pilote Text, et beaucoup de gens déconseillent cela en raison de ses "inconvénients". Quels sont ces inconvénients?
Idéalement, je cherche un moyen de lire le CSV par nom de colonne, en utilisant le premier enregistrement comme en-tête / noms de champ. Certaines des réponses données sont correctes mais fonctionnent essentiellement pour désérialiser le fichier en classes.