Sorokin_P.V. Lab Work 8 #8

Closed
Pavel_Sorokin wants to merge 9 commits from LabWork08 into LabWork07
Showing only changes of commit 3c14b35930 - Show all commits

View File

@ -36,13 +36,18 @@ namespace Liner
public bool Equals(IDrawingObject? other)
{
if (other is not DrawingObjectShip otherShip)
if (other == null)
{
return false;
}
var otherShip = other as DrawingObjectShip;
if (otherShip == null)
{
return false;
}
var ship = _ship.Ship;
var otherShipShip = otherShip._ship.Ship;
if (ship.GetType() != otherShipShip.GetType())
if (ship.GetType().Name != otherShipShip.GetType().Name)
{
return false;
}
@ -76,4 +81,6 @@ namespace Liner
return true;
}
}
}
}