как не считывать сломанные строки из csv файла?
у меня есть csv файл где есть строки которые неправильно форматированы как не считывать их а просто вывести и просто дальше пойти считывать другие вот код
var badRow = new List<string>();
var config = new CsvConfiguration(CultureInfo.CurrentCulture) {
Delimiter = ";",
BadDataFound = arg => badRow.Add(arg.Context.Parser.RawRecord)
};
using (var reader = new StreamReader(@"C:/Users/mnvp/Desktop/1.csv"))
{
using (var csvReader = new CsvReader(reader, config))
{
var reacords = csvReader.GetRecords<PriceitemsClassMap>().ToList();
}
}
