Ejemplo n.º 1
0
        public int CompareTo(Entity other)
        {
            var positionComparison = Position.CompareTo(other.Position);

            if (positionComparison != 0)
            {
                return(positionComparison);
            }
            var typeComparison = Type.CompareTo(other.Type);

            if (typeComparison != 0)
            {
                return(typeComparison);
            }
            var teamComparison = Team.CompareTo(other.Team);

            if (teamComparison != 0)
            {
                return(teamComparison);
            }
            return(Id.CompareTo(other.Id));
        }