De korte zelfstudie helpt u bij het exporteren van lijstgegevens naar Excel in C#. De lijst is een van de meest voorkomende constructies in een programmeertaal om gegevens te bevatten die verder naar Excel kunnen worden geëxporteerd. Dit is het belangrijkste concept dat u hier zult leren en hoe u met C# een Excel-bestand van lijst kunt maken en het op schijf kunt opslaan in XLSX-indeling.
Stappen om lijstgegevens naar Excel te exporteren in C#
- Installeer de Aspose.Cells-bibliotheek met Nuget-pakketbeheerder om lijstgegevens naar Excel te exporteren
- Maak een Workbook klasseobject om gegevens te bewaren die uit een lijst zijn geëxporteerd
- Maak een lijst om doelgegevens op te slaan voor export naar Excel
- Vul de lijst met voorbeeldgegevens of vul deze vanuit een externe bron
- Krijg een verwijzing naar een bepaalde werkmap sheet waar geëxporteerde gegevens worden opgeslagen
- Roep de functie ImportArrayList aan om lijstgegevens naar Excel te exporteren
- Bewaar het Excel-uitvoerbestand met de geëxporteerde gegevens uit een lijst
Hier in de bovenstaande stappen wordt een eenvoudige benadering gevolgd waarbij eerst een werkmapklasse-object wordt gemaakt samen met toegang tot een verwijzing naar een bepaald blad om de lijstgegevens op te slaan. De lijst wordt handmatig ingevuld, maar kan ook worden ingevuld vanuit een externe bron, zoals het ophalen van gegevens uit een database, web-API of een andere netwerkbron. Gebruik tenslotte C# schrijflijst naar Excel en sla het uitvoerbestand op de schijf op.
Code om lijst naar Excel te exporteren in C#
Deze code gebruikt een klasseobject Werkmap en werkblad om toegang te krijgen tot het beheer van het bestand voor lijst naar Excel schrijven met C#. De functie ImportArrayList van de klasse Worksheet.Cells wordt gebruikt die een verwijzing naar de bronlijst vereist, de eerste rij en kolom in het werkblad waar de gegevens moeten worden geplaatst en de richting van de gegevens, dwz gegevens opslaan in een verticale kolom of in een horizontale rij.
In deze zelfstudie hebben we geleerd om lijstgegevens naar Excel te schrijven in C#, maar als u DataTable naar Excel wilt exporteren, kunt u het artikel over hoe DataTable naar Excel te converteren in C# raadplegen.