我搜索了四周,每個人都說C#中處理CSV文件的最好方法是Filehelpers。但我一直在尋找,而且我無法找到關於如何附加csv文件的全面指南。我有這個類:如何使用filehelpers將數據存儲在CSV文件中?
class FlashCard
{
public static string Front { get; private set; }
public static string Back { get; private set; }
public static Difficulty CardDifficulty { get; private set; }
public enum Difficulty
{
easy,
medium,
hard,
very
}
public void Flashcard(string front, string back, Difficulty Difficulty)
{
Front = front;
Back = back;
CardDifficulty = Difficulty;
}
}
而且我想將它的實例保存在CSV文件中。但是如何?
您可以使用Linq2Csv庫,它具有用於處理csv文件的全面功能列表。 http://www.codeproject.com/Articles/25133/LINQ-to-CSV-library – Maverick
您可以按照csv模式/標準手工創建csv格式,也可以使用可以爲您完成的庫/框架。您可以在線搜索執行此操作的庫。 CsvHelper是我所知道的。 – Nkosi