В следующем коде, который возвращает список:
public List<Customer> GeAllCust()
{
var results = db.Customers
.Select(x => new { x.CustName, x.CustEmail, x.CustAddress, x.CustContactNo })
.ToList()
return results;
}
Я получаю сообщение об ошибке, что С# не может преобразовать список:
Ошибка: не может неявно преобразовать тип
System.Collections.Generic.List<AnonymousType#1>
вSystem.Collections.Generic.List<WebApplication2.Customer>
Почему это?
Вот скриншот, показывающий дополнительную информацию, которую Visual Studio предоставляет в подсказке для ошибки:
Правильно ли возвращать некоторые столбцы, а не целую таблицу....?
public object GeAllCust()
{
var results = db.Customers.Select(x => new { x.CustName, x.CustEmail, x.CustAddress, x.CustContactNo }).ToList();
return results;
}