У меня есть 3, где положение в LINQ, но его недостаток - я попробовал этоИмея 3, где положение в LINQ
List<string> companies = new List<string>() { "0001001429"};
List<string> roleIDs = new List<string>() { "1486334", "1419282"};
var q = (from up in UserReports
where up.UserType == "Internal"
where companies.Contains(up.CompanyId) && roleIDs.Contains(up.RoleId)
select new
{
UserId = up.UserId,
FirstName = up.FirstName,
LastName = up.LastName, ...});
Я также попытался иметь 2 присоединяется -
var q = (from up in UserReports
join c in companies on up.CompanyID equals c
join r in rolesIDs on up.RoleId equals r
where up.UserType == "Internal"
select new
{
UserId = up.UserId,..});
Что я делаю Неправильно здесь?
С уважением, Bhavik
неудачу ... Вы могли бы быть немного точнее в той части, – V4Vendetta
Неудача, как в ее не компиляции ни ее дающих результатов. – whihathac