Я пытаюсь объединить две коллекции DataRow в динамическом поле.
Это запрос.
string strKeyField="Campaign";
var result = dataRows1.Join(dataRows2,
"new(it[strKeyField] as Key)",
"new(it[strKeyField] as Key)",
"new(outer as outTable, inner as innTable)");
Но я получаю следующую ошибку:
System.InvalidCastException: 'Невозможно привести объект типа
'System.Linq.EnumerableQuery 1[<>f__AnonymousType1
1 [System.Data.DataRow]]'
набрать 'System.Linq.IQueryable`1 [System.Data.DataRow]'.