var listA = new List<int> { 1, 2, 3, 4, 5 };
var listB = new List<int> { 3, 4, 5, 6, 7 };
// Находим все элементы из listA, которые есть в listB
var commonElements = listA.Where(a => listB.Contains(a)).ToList();
// Или более кратко:
// var commonElements = listA.Intersect(listB).ToList(); // Использует Intersect для общих элементов