Linq-запрос для фильтрации идентификатора в списке списка c #

У меня есть список результатов List, где он содержит список внутри него. У меня есть другой список, где он содержит только List. Я хочу фильтровать, используя запрос linq из данных, где он должен вернуть все данные, которые содержат идентификатор навыка со второго список.

var list = this._viewModel.Data.Select(T => T.SkillsList);
var filtered = item.Skills.Contains(list.Where(t=>t.ToString()).ToList();

из первого списка он содержит список десятичных знаков в списке навыков; item.Skills содержит список, где поля - это skillid и код. Элемент - это еще один объект, который содержит список навыков.

Ответы на вопрос(1)

Ваш ответ на вопрос