Чем отличается метод Equal от ==
Метод Equals используется для сравнения содержимого двух объектов на равенство, в то время как оператор == сравнивает ссылки на объекты в памяти.
Метод Equals представляет собой виртуальный метод класса Object, который можно переопределить в производных классах для сравнения содержимого объектов. В случае переопределения этого метода, он будет использоваться при сравнении объектов. Например:
Оператор == же сравнивает ссылки на объекты в памяти, предоставляя нам сравнение двух переменных, указывающих на один и тот же объект либо на разные объекты. Если нужно сравнить содержимое объектов, в случае ссылочных типов, нужно использовать переопределенный метод Equals
Отметьте свой прогресс