This may be a silly question but I cannot find the solution for more than 2 lists. Say I have the following lists:
List<BusinessProcess> List1 = new List<BusinessProcess>(){ obj1, obj2, obj3, obj4 };
List<BusinessProcess> List2 = new List<BusinessProcess>(){ obj2, obj3 };
List<BusinessProcess> List3 = new List<BusinessProcess>(){ obj3, obj4 };
I want to return the objects that are equal among all 3 lists (obj3 in this case). How would I do this using LINQ?