У меня есть 2 списка obj [] list1 и list2. List1 имеет длину 8, а list2 - 10. В списке list1 есть массивы, которые существуют только в list1. То же самое и со списком 2. Но есть массивы, которые существуют в обоих. Мне интересно, как получить массивы, существующие в list1. В тот момент, когда я запускаю свой код, я получаю список массивов, которые существуют в обоих списках, но в нем отсутствуют данные, уникальные для list1. Мне интересно, как получить эти уникальные данные list1. Какие-либо предложения?
let getProdOnly (index:int)(list1:obj[]list)(list2:obj[]list) =
let mutable list3 = list.Empty
for i = 0 to list1.Length-1 do
for j = 0 to list2.Length-1 do
if list1.Item(i).GetValue(index).Equals(list2.Item(j).GetValue(index)) then
System.Diagnostics.Debug.WriteLine("Exists in List 1 and 2")
else
list3 <- list1.Item(i)