Comment écrire un CSV en C# .NET en utilisant IronXL

This article was translated from English: Does it need improvement?
Translated
View the article in English

Vous vous êtes déjà demandé comment utiliser rapidement C# pour écrire dans un CSV ? Ne vous posez plus la question ! IronXL fournit un moyen très rapide et facile d'écrire des données dans des fichiers CSV en .NET.

comme-titre:2(Démarrage rapide : Enregistrer un classeur Excel en CSV avec IronXL)

Cet exemple montre à quel point vous pouvez convertir facilement un fichier Excel existant en CSV en utilisant IronXL. Il suffit de charger le classeur et d'appeler SaveAsCsv — aucune analyse manuelle nécessaire, vous travaillerez donc rapidement.

Nuget IconCommencez dès maintenant à créer des PDF avec NuGet :

  1. Installez IronXL avec le gestionnaire de packages NuGet

    PM > Install-Package IronXL.Excel

  2. Copiez et exécutez cet extrait de code.

    IronXL.WorkBook.Load("MyExcel.xlsx").SaveAsCsv("MyExcel.csv");
  3. Déployez pour tester sur votre environnement de production.

    Commencez à utiliser IronXL dans votre projet dès aujourd'hui grâce à un essai gratuit.
    arrow pointer

Comment écrire un CSV en .NET

  • Ajouter la bibliothèque IronXL
  • Créer un classeur en C#
  • Enregistrer le classeur Excel au format de fichier CSV
How To Work related to Comment écrire un CSV en C# .NET en utilisant IronXL

Étape 1

1. Ajoutez IronXL à Votre Projet

Au cas où vous n'avez pas encore installé IronXL, voici les étapes rapides que vous devez suivre :

  • Ouvrez Visual Studio et sélectionnez le menu Projet.
  • Cliquez sur Gérer les packages NuGet.
  • Recherchez IronXL.Excel.
  • Cliquez sur Installer.

Ou utilisez la commande suivante dans l'invite de commande du développeur :

Install-Package IronXL.Excel

Si vous souhaitez plus de conseils à partir de l'un de nos tutoriels, veuillez suivre ce lien : https://ironsoftware.com/csharp/excel/docs/

Vous pouvez même télécharger le projet de fichier ici.


Comment faire un tutoriel

2. Créer un classeur Excel

Créons un projet rapide !

Tout d'abord, créez un classeur Excel contenant les informations suivantes :

Données Excel normales à exporter en CSV
Figure 1 - Données Excel normales à exporter en CSV

Ensuite, ajoutez l'espace de noms IronXL afin d'être en mesure d'écrire dans des fichiers CSV en C# en utilisant IronXL :

using IronXL;
using IronXL;
Imports IronXL
$vbLabelText   $csharpLabel

3. Enregistrer le classeur en CSV

Le code C# suivant démontre comment utiliser la méthode Load de l'objet WorkBook pour charger un fichier Excel. Il utilise ensuite la méthode SaveAs pour enregistrer le fichier sous forme de CSV :

:path=/static-assets/excel/content-code-examples/how-to/csharp-write-to-csv-file-save.cs
using IronXL;

// Load the existing Excel workbook
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // Import .xls, .csv, or .tsv file

// Save the workbook as a CSV file with the worksheet name appended
wb.SaveAs("Excel_To_CSV.csv"); // Exported as: Excel_To_CSV.Sheet1.csv
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Le fichier CSV de sortie apparaît comme suit lorsqu'il est ouvert dans un éditeur de texte tel que Notepad.

Fichier CSV de sortie
Figure 2 - Fichier CSV de sortie

Accès rapide à la bibliothèque

Documentation de référence de l'API IronXL

En savoir plus et découvrez comment fusionner, dé-fusionner et travailler avec les cellules dans les feuilles de calcul Excel en utilisant la documentation de référence pratique de l'API IronXL.

Documentation de référence de l'API IronXL
Documentation related to Accès rapide à la bibliothèque

Questions Fréquemment Posées

Comment puis-je écrire des données dans un fichier CSV en utilisant C# ?

Vous pouvez utiliser IronXL pour écrire des données dans un fichier CSV en C#. D'abord, créez un classeur Excel contenant vos données, puis utilisez la méthode SaveAs de l'objet WorkBook pour l'exporter en tant que fichier CSV.

Comment installer IronXL dans un projet .NET ?

Pour installer IronXL dans votre projet .NET, ouvrez Visual Studio, allez dans le menu Projet, sélectionnez Gérer les packages NuGet, recherchez IronXL.Excel, et cliquez sur Installer. Alternativement, utilisez la commande Install-Package IronXL.Excel dans l'Invite de commande Développeur.

Quel est le processus pour convertir des données Excel en format CSV en utilisant C# ?

Le processus implique d'ajouter IronXL à votre projet, de créer un classeur Excel, puis d'utiliser la méthode SaveAs pour convertir et enregistrer le classeur en tant que fichier CSV.

Où puis-je trouver la documentation pour IronXL ?

Vous pouvez trouver une documentation détaillée pour IronXL sur la page de la Documentation de Référence de l'API IronXL, qui fournit des exemples et des informations sur l'utilisation des fonctionnalités d'IronXL.

IronXL peut-il gérer à la fois la lecture et l'écriture des fichiers CSV ?

Oui, IronXL peut lire et écrire des fichiers CSV, ce qui vous permet de convertir facilement entre les formats Excel et CSV dans vos applications C#.

Comment puis-je résoudre les problèmes de génération de fichiers CSV en C# ?

Assurez-vous qu'IronXL est correctement installé et référencé dans votre projet. Vérifiez si le classeur Excel est correctement chargé en utilisant la méthode Load de l'objet WorkBook avant de l'enregistrer en tant que CSV.

Y a-t-il des ressources téléchargeables pour m'aider à apprendre à utiliser IronXL pour la conversion CSV ?

Oui, vous pouvez télécharger des projets exemples sur le site web d'IronXL, y compris un projet d'exemple montrant comment écrire dans un fichier CSV en utilisant C# et IronXL.

Quelles sont les étapes pour créer un classeur Excel en C# ?

Pour créer un classeur Excel en C#, utilisez IronXL pour instancier un classeur, le remplir avec vos données, puis le manipuler selon les besoins pour votre application.

Comment IronXL simplifie-t-il le travail avec des fichiers Excel dans .NET ?

IronXL simplifie le travail avec des fichiers Excel en fournissant des méthodes conviviales pour lire, écrire et convertir des données Excel, ce qui réduit la complexité de la gestion des opérations sur les fichiers Excel dans les applications .NET.

Quelle commande est utilisée pour installer IronXL via l'Invite de commande Développeur ?

Pour installer IronXL via l'Invite de commande Développeur, utilisez la commande : Install-Package IronXL.Excel.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 1,738,553 | Version: 2025.11 vient de sortir