я создал следующий класс модели представления folloiwng
public class viewmodelclass
{
public IEnumerable<Question> Questions { get; set; }
public decimal Total { get; set; }
public string Message { get; set; }
}
, затем я написал следующий метод для создания viewmodelclassobjects в моем классе модели репозитория: -
public IQueryable<viewmodelclass> d (int number)
{ var q_t = new viewmodelclass()
{
Message = "This question current;y have" + number,
Total = number,
Questions = from question123 in entities1.Questions
where question123.QuestionID >= number
select question123
};
return q_t;}
, который будет вызываться с использованиемследующий метод внутри моего класса контроллера: -
public ActionResult dd (int number = 0)
{ var q2 = elearningrepository.d(number);
return View(q2);}
, но я получаю следующую ошибку при * return q_t *: - Невозможно неявно преобразовать тип 'Esystem.ViewModels.viewmodelclass' в'System.Linq.IQueryable.Существует явное преобразование (вам не хватает приведения?), Так как я могу преодолеть эту ошибку?BR