Привет! Я хочу получить результат моего запроса в массиве, который выполняется в цикле foreach, у меня есть свой собственный класс, но всякий раз, когда я пытаюсь сохранить его в переменной, он показывает ошибку:
невозможно преобразовать genriccustom class в мой пользовательский класс
var userName = HttpContext.Current.User.Identity.Name;
var result = entities.USERS.SingleOrDefault(x => x.USER_NAME.Equals(userName, StringComparison.OrdinalIgnoreCase));
var Result = (from p in entities.Apps where p.USERID == result.USERID select p).ToList();
var children = new List<InsuredSummary>();
foreach (var queryresult in Result)
{
var query_result = (from b in entities.USERS
// join c in entities.APP_INFORMATION on Result.INSURED_APPLICATION_ID equals c.INSURED_APPLICATION_ID
// join d in entities.APP_INFO_VEHICLE on Result.INSURED_APPLICATION_ID equals d.INSURED_APPLICATION_ID
// join e in entities.APP_INFO_VEHICLE_OPTIONS_ACCESSORIES on Result.INSURED_APPLICATION_ID equals e.INSURED_APPLICATION_ID
join f in entities.Apps.Where(y => y.INSURED_APPLICATION_ID == queryresult.INSURED_APPLICATION_ID) on b.USERID equals f.USERID
select new
//USER
// InsuredSummary
{
USERID = b.USERID,
//INSURED_APPLICATION_ID = queryresult.INSURED_APPLICATION_ID,
//User
USER_NAME = b.USER_NAME,
INSURED_FIRST_NAME = b.INSURED_FIRST_NAME,
INSURED_LAST_NAME = b.INSURED_LAST_NAME,
INSURED_EMAIL = b.INSURED_EMAIL,
//App_Information
}).ToList();
// Want to save query_result in Array[]
}
return query_result;
}