Такой вопрос возник, делаю сериализацию класса, затем десериализую в новый объект, вопрос, как теперь сравнить их? я так понимаю вот так:
if(oldInstance == DeserializedInstance) { flag = true; }
не прокатит, объекты ведь по сути разные и указывают на разные области памяти если не ошибаюсь, здесь произойдет сравнение по ссылке, а нужно фактически сравнить поля