CopyToDataTable
не работает таким образом ... у него есть общий параметр T
, где T
должен быть подклассом DataRow
. Другими словами, CopyToDataTable
нельзя использовать для преобразования произвольной коллекции в DataTable
, элементы коллекции должны быть DataRows
сами по себе.
В вашем случае CUISINE
и RESTAURANT
кажутся сущностями Linq to SQL или Entity Framework, а не DataRows
, поэтому он не может работать.