У меня есть режим данных Entity Framework, в который я вставляю некоторую хранимую процедуру, и для каждого из этих SP я создаю сложный тип. Например, мой sp 1 имеет этот сложный тип:
sp1_result
{
string c1;
string c2;
string c3;
string c4;
}
и, например, sp 2 имеет этот сложный тип:
sp2_result
{
string c1;
string c2;
}
и т. Д. Я хочу преобразовать Список этих сложных результатов в DataTable
, но у них разное количество столбцов, но их типы одинаковы. Как я могу написать Extension Method
для этого?
спасибо