У меня есть два вида списка, которые имеют одинаковые данные, но отличаются количеством записей. Я хочу получить несогласованные listviewitems в третьем представлении списка. У меня есть следующий код, но он не помогает. Переменные x и y создают проблему.Linq, чтобы получить разницу в двух списках и поместить его в третий в Windows Form C#
var list1Source = lvFace.Items.Cast<ListViewItem>();
var list2Source = lvDBdata.Items.Cast<ListViewItem>();
lvDataToUpload = list1Source.Where(
(x => list2Source.All(y => y.Text != x.Text));
Помогает ли какой-либо ответ? Я также отредактировал свой ответ – tariq
И я думаю, вы хотите, чтобы не соответствующие элементы из обоих списков были правы? – tariq
Каково сообщение об ошибке при наведении курсора на ошибку? – tariq