Это может быть действительно глупый и очевидный вопрос, но я очень новичок в Linq. В моем классе доступа к данным слоя у меня есть этот метод:Какой объект возвращает оператор linq?
static public ? GetAllUrls()
{
using (MonitoredUrlsEntities mu = new MonitoredUrlsEntities())
{
var query = from urlTbl in mu.UrlLists
join histTbl in mu.Histories on
urlTbl.ID equals histTbl.UrlID
select new
{
urlTbl.Url,
urlTbl.UrlTitle,
urlTbl.UrlType,
urlTbl.Frequency,
urlTbl.Active,
urlTbl.LastChangeDate,
urlTbl.LastCheckDate,
histTbl.DateRun,
histTbl.HashValue
};
return query.ToList();
}
вопросительный знак там, потому что я понятия не имею, какой тип объекта через LINQ оператор возвращает. Я просто список, который я могу пройти.
Зависит от заявления, но в целом IQueryable. – Jason