C # реализация глубокого / рекурсивного сравнения объектов в .net 3.5

Я ищу C # специфическую, с открытым исходным кодом (или доступным исходным кодом) реализацию рекурсивного или глубокого сравнения объектов.

В настоящее время у меня есть два графика живых объектов, которые я хочу сравнить друг с другом, и результат сравнения представляет собой набор расхождений в графиках. Объекты являются экземплярами набора классов, которые известны во время выполнения (но не обязательно во время компиляции).

Существует конкретное требование, чтобы иметь возможность сопоставлять расхождения на графиках с объектами, содержащими расхождения.

Ответы на вопрос(6)

Ваш ответ на вопрос