Report question

Question: C# compare two objects of unknown types (including reference and value types)