Я использую TextFieldParser
для анализа файла CSV для импорта в базу данных с использованием EntityFramework
.Использование AutoMapper для сопоставления строкового массива с объектом
TextFieldParser
возвращает каждую строку CSV-файла как string[]
. Чтобы сохранить объекты, мне нужно построить объект из каждой строки. Есть ли способ сделать это, используя AutoMapper
?
Моя структура объекта, как это:
public class Person
{
public string FirstName { get; set; }
public string MiddleName { get; set; }
public string LastName { get; set; }
public string Address { get; set; }
public string PhoneNumber { get; set; }
}
И мои строки CSV в следующем формате:
FirstName, MiddleName, LastName, адрес, PhoneNumber