【发布时间】:2016-07-27 10:23:43
【问题描述】:
我四处搜索,每个人都说在 C# 中处理 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 文件的完整功能列表。 codeproject.com/Articles/25133/LINQ-to-CSV-library
-
您可以按照 csv 模式/标准自己手动创建 csv 格式,也可以使用可以为您完成的库/框架。您可以在线搜索执行此操作的库。 CsvHelper 是我所知道的。
标签: c# .net csv filehelpers