I believe by now you would already have solved your problem. If no, here is what you can do:
1. Overload subtraction operator (or write a function Difference) that takes two lists List1 and List 2 as parameters and returns a list of
all members of List1 that are not in List2.
2. With this List1 - List2 (or Difference(List1, List2)) will give you all items removed and List2 - List1 (or Difference(List2, List1) will
give all items added to go from List1 to List2.
Hope I understood your problem correctly and that this solution helps.
Asad
Enter your message below
Sign in or Join us (it's free).