Отфильтруйте DataTable на основе множества

У меня есть DataTable dtEmployee с одной из колонки EmployeeId .

У меня есть множество Целых чисел с. Я должен найти все ценности множества, которые не находятся там в EmployeeId колонка DataTable dtEmployee .

1
@palak, Когда вы задаете вопрос всегда, отправляют часть кода или независимо от того, что вы попробовали за решение.......
добавлено автор vikky, источник

1 ответы

You can use Enumerable.Except

List empIds = new List(); //your employee Ids List

List resultList = empIds.Except(dtEmployee .AsEnumerable()
                                       .Select(r => r.Field("EmployeeID"))
                                       .ToList()).ToList();
5
добавлено
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot