Maison > développement back-end > C++ > Comment lire un fichier CSV en utilisant uniquement .NET natif ?

Comment lire un fichier CSV en utilisant uniquement .NET natif ?

Linda Hamilton
Libérer: 2025-01-03 20:24:40
original
498 Les gens l'ont consulté

How to Read a CSV File Using Only Native .NET?

Comment lire un fichier CSV avec la fonctionnalité native .NET

Question :

Comment puis-je lire un fichier CSV en utilisant C# sans faire appel à un tiers composants ?

Réponse :

Le .NET Framework fournit la classe Microsoft.VisualBasic.FileIO.TextFieldParser pour analyser les fichiers CSV. Pour utiliser cette classe, importez l'assembly Microsoft.VisualBasic.

Voici comment utiliser TextFieldParser pour lire un fichier CSV :

using Microsoft.VisualBasic.FileIO;

var parser = new TextFieldParser(file);
parser.TextFieldType = FieldType.Delimited;
parser.SetDelimiters(new string[] { ";" });

while (!parser.EndOfData)
{
    string[] row = parser.ReadFields();
    // Process the current row
}
Copier après la connexion

La méthode ReadFields renvoie un tableau de chaînes représentant les valeurs de la ligne actuelle dans le fichier CSV.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal