Как преобразовать DataTable в список <T> с помощью отражений
У меня есть общий список класса, который я автоматически конвертирую в DataTable, используяReflection
и методы расширения. Теперь я хочу сделать это в обратном направлении. Я хочу преобразоватьDataTable
в List.Better, чтобы сказать, что я хочу помочь написать метод, который ожидаетDataTable
иType
и автоматически найти свойство этого типа (класса) в соответствии с именем столбца и присвоить значение объекту этого типа (класса). Как этот код psodu:
private List ConvertToList(DataTable dt)
{
List AllColumns = // Get All Column Names of a DataTable
for(int i=0;i