PIbd-23_Nasyrov_A_G_Lab8 #10

Closed
gaillard wants to merge 4 commits from lab8 into lab7
Showing only changes of commit 6e0bdadae6 - Show all commits

View File

@ -22,22 +22,6 @@ namespace ProjectAirplaneWithRadar.Generics
{
return x.EntityAirplane.BodyColor.Name.CompareTo(y.EntityAirplane.BodyColor.Name);
}
if (x.GetType().Name != y.GetType().Name)
{
if (x is DrawningAirplane)
return -1;
else
return 1;
}
if (x.GetType().Name == y.GetType().Name && x is DrawningAirplaneWithRadar)
{
EntityAirplaneWithRadar EntityX = (EntityAirplaneWithRadar)x.EntityAirplane;
EntityAirplaneWithRadar EntityY = (EntityAirplaneWithRadar)y.EntityAirplane;
if (EntityX.AdditionalColor.Name != EntityY.AdditionalColor.Name)
{
return EntityX.AdditionalColor.Name.CompareTo(EntityY.AdditionalColor.Name);
}
}
var speedCompare = x.EntityAirplane.Speed.CompareTo(y.EntityAirplane.Speed);
if (speedCompare != 0)