将 CsvHelper 从 nuget 包从版本 2.13.5.0 升级到 30.0.1 后出现以下错误
找不到类型或命名空间 ICsvReaderRow(是否缺少 using 指令或程序集引用?)
找不到类型或命名空间 ICsvReader(是否缺少 using 指令或程序集引用?)
public static IEnumerable<T> Select<T>(this ICsvReader reader, Func<ICsvReaderRow, T> selector)
{
do
{
yield return selector(reader);
} while (reader.Read());
}
另外, 我如何在新版本中检查 reader.IsRecordEmpty() 下面是旧代码
public static string GetSingleValue(this IReaderRow reader)
{
return reader.IsRecordEmpty() ? null : reader.Context.Parser.Record.FirstOrDefault();
}