I have IEnumerable, listOfOnes and IEnumerable, listOfTwos.
Assuming I can compare V objects with T objects, I would like to find which elements are in listOfOnes, but not in listOfTwos. And vice versa.
Example:
var listOfOnes = new List<One>
{
new One
{
name = "chris",
type = "user"
},
new One
{
name = "foo",
type = "group"
},
new One
{
name = "john",
type = "user"
},
};
var listOfTwos = new[]
{
new Two
{
name = "chris",
type = "user"
},
new Two
{
name = "john",
type = "user"
},
new Two
{
name = "the Steves",
type = "group"
}
};
var notInTwos;
var notInOnes;
source
share