Я новичок здесь.Моя проблема заключается в следующем:
List<string> positions = new List<string> { "x1", "x2", "x3 };
var results = _context_WObjects.AsQueryAble();
Результат возвращает список списка IQueryAble с классом выше:
class objectclass {
public string position {get; set; }
public string test {get; set; }
/*... other properties....*/
}
Как мне найти все элементы с позицией, которая имеет (не содержит) один изсписок позиций?
Я пробовал:
results = results.Where(n1 => positions.Any(n2 => n2 == n1.position));
Но это не сработало !!
Ошибка исключения:
"Локальная последовательность не может использоваться в реализациях операторов запросов LINQ to SQL, кроме оператора Contains."
Я перевёл с итальянского.
Большое спасибо Cris