K Khaan27 Client Регистрация 06.10.2014 Сообщения 139 Благодарностей 23 Баллы 18 26.11.2017 #1 Добрый день. Как реалзовать вычетание одного списка из другого? Что-то подобное функции array_diff в php. Т.е. чтобы из списка 1 вычетались все строки, которые есть в списке 2 без перебора.
Добрый день. Как реалзовать вычетание одного списка из другого? Что-то подобное функции array_diff в php. Т.е. чтобы из списка 1 вычетались все строки, которые есть в списке 2 без перебора.
Dimionix Moderator Регистрация 09.04.2011 Сообщения 3 068 Благодарностей 3 122 Баллы 113 26.11.2017 #2 C#: IZennoList list1 = project.Lists["List 1"]; IZennoList list2 = project.Lists["List 2"]; List<string> tmpList = new List<string>(); tmpList = list1.Except(list2).ToList(); list1.Clear(); list1.AddRange(tmpList); Реакции: edger, Khaan27 и Koqpe
C#: IZennoList list1 = project.Lists["List 1"]; IZennoList list2 = project.Lists["List 2"]; List<string> tmpList = new List<string>(); tmpList = list1.Except(list2).ToList(); list1.Clear(); list1.AddRange(tmpList);