For a library for parsing csv in C#, the strongest matches are joshclose/csvhelper (CsvHelper is a comprehensive, high-performance library for the), servicestack/servicestack.text (This library provides high-performance CSV serialization and deserialization for) and tinycsvparser/tinycsvparser (This library provides a high-performance, easy-to-use solution for parsing). Each is ranked by relevance to your query, popularity and recent activity.
Nous sélectionnons les dépôts GitHub open-source correspondant à « best c sharp csv libraries ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.
CsvHelper is a library for reading and writing comma-separated value files by mapping data to custom class objects. It functions as a parsing library and data mapper that converts flat-file text into structured data objects and serializes internal data sets back into standard CSV files. The project emphasizes memory efficiency through a parser that optimizes resource consumption. It utilizes field value caching and an interned string cache to store repetitive values, which reduces memory overhead when processing large datasets. The library provides a configuration-driven parsing engine that
CsvHelper is a comprehensive, high-performance library for the .NET ecosystem that provides robust support for asynchronous I/O, LINQ integration, and flexible object mapping, making it the standard choice for CSV processing.
.NET's fastest JSON, JSV and CSV Text Serializers
This library provides high-performance CSV serialization and deserialization for .NET objects, offering a robust solution for reading and writing CSV data even though its primary focus is broader text serialization.
Easy to use, easy to extend and high-performance library for CSV parsing with .NET
This library provides a high-performance, easy-to-use solution for parsing CSV files in .NET, though it is more focused on parsing than the full suite of read-and-write features requested.