У меня есть сложный объект объекта, который я запрашиваю, который имеет значения, которые нужно сравнить с общим списком, чтобы выбрать правильные объекты. Я пытаюсь найти способ сравнить значения Id в объекте объекта со всеми значениями в моем списке, не ставя запрос в цикл.Есть ли способ сравнить несколько значений в выражении linq с общим списком?
Это то, что у меня есть:
Generic List:
List<int> input = new List<int>()
{
3,4,5....
};
Мой запрос-Не работает:
ManagerToGetRepo mgr = new ManagerToGetRepo();
var result = mgr.GetAllData()
.Where(a=>a.someObject.anotherObj.Id == input.Values);
А, спасибо, отлично работает! – Rayshawn
Я не думал, что вы можете сделать это по-другому, используя linq, очень цените. – Rayshawn