Csvhelper
Eine Bibliothek zum Lesen und Schreiben von CSV -Dateien. Extrem schnell, flexibel und einfach zu bedienen. Unterstützt das Lesen und Schreiben von benutzerdefinierten Klassenobjekten.
Installieren
Paketmanagerkonsole
PM> Install-Package CsvHelper
.NET CLI -Konsole
> dotnet add package CsvHelper
Dokumentation
http://joshclose.github.io/csvhelper/
Aufbau der Dokumentation
Führen Sie die Datei build-docs.cmd aus.
Lizenz
Dual lizenziert
Microsoft Public Lizenz (MS-PL)
http://www.opensource.org/licenses/ms-pl
Apache -Lizenz, Version 2.0
http://opensource.org/licenses/apache-2.0
Beitragen
Willst du einen Beitrag leisten? Großartig! Hier sind einige Richtlinien.
- Wenn Sie eine Funktion machen möchten, veröffentlichen Sie zuerst ein Problem über die Funktion. Einige Funktionen werden absichtlich ausgelassen, einige Funktionen sind möglicherweise bereits in Arbeit, oder ich habe möglicherweise einige Ratschläge, wie ich denke, dass es geschafft werden sollte. Ich würde mich schlecht fühlen, wenn die Zeit für einen Code aufgewendet würde, der nicht verwendet wird.
- Wenn Sie eine Fehlerbehebung durchführen möchten, ist es möglicherweise keine schlechte Idee, auch darüber zu posten. Ich hatte den gleichen Fehler, der von mehreren Personen gleichzeitig zuvor behoben wurde.
- Der gesamte Code sollte einen Unit -Test haben. Wenn Sie eine Funktion erstellen, sollten Sie erhebliche Tests in der Feature geben. Wenn Sie eine Fehlerbehebung durchführen, sollte ein Test für diesen Fehler vorhanden sein, sodass es nicht wieder vorkommt.
- Pull -Anfragen sollten ein einziges Komitee haben. Wenn Sie mehrere Commits haben, mischen Sie sie in ein einzelnes Komitee, bevor Sie einen Zug anfordern.
- Versuchen Sie, dem bereits vorhandenen Code -Styling zu folgen. Wenn Sie Resharper haben, gibt es eine Dotsetings -Datei und die Dinge sollten automatisch für Sie formatiert werden.
Credits
Mitwirkende
Dieses Projekt besteht dank aller Menschen, die einen Beitrag leisten. [Beitragen].
Sponsoren
Sie können eine einmalige oder wiederkehrende Spenden über Github -Sponsoren durchführen
Ein großes Dankeschön an den AWS Open Source Software Fund für das Sponsoring von CSVHelper!
Vielen Dank an Microsoft für die Sponsorin!