How to make Linq distinct work for you
Have you even tried using linq on your objects then wanted to a distinct but couldn't ?, Heres why this does not happen, .net doesn't know how to distinguish between two custome objects (even though this looks obvious in most of the cases), So what should we do ?
You have to exted the IEqualityComparer with a custom extension which would allow you to compare your custom objects
Though mine is simple, I am sure that you will make more use of this than me, Code with Example