public int CompareTo(Ranking other) { if (Ffl != other.Ffl) { return(Ffl.CompareTo(other.Ffl)); } if (Line != other.Line) { return(Line.CompareTo(other.Line)); } if (Position != other.Position) { return(Position.CompareTo(other.Position)); } if (Tier != other.Tier) { return(Tier.CompareTo(other.Tier)); } if (Rank != other.Rank) { return(Rank.CompareTo(other.Rank)); } if (Ppg != other.Ppg) { return(-Ppg.CompareTo(other.Ppg)); } return(Rank2.CompareTo(other.Rank2)); }