I would like to compare 2 objects in C#, I don\'t want to compare their memory address on heap, I don\'t want to compare them by fields, properties etc. I would like to compare