Example #1
0
        public int CompareTo(object obj)
        {
            Aula outraAula = obj as Aula;

            if (outraAula == null)
            {
                return(-1);
            }

            return(Titulo.CompareTo(outraAula.Titulo));
        }
Example #2
0
        public int CompareTo(object obj)
        {
            var that = obj as Aula;

            if (that == null)
            {
                return(-1);
            }

            return(Titulo.CompareTo(that.Titulo));
        }
Example #3
0
        public int CompareTo(object obj)
        {
            if (!(obj is Aula))
            {
                throw new Exception("This object not is Aula");
            }

            Aula other = obj as Aula;

            return(Titulo.CompareTo(other.Titulo));
        }
Example #4
0
        /// <summary>
        /// Método para orientar a ordenação de um filme
        /// </summary>
        /// <param name="obj">Objeto que será comparado com o filme em questão</param>
        /// <returns>Retorna negativo quando o filme corrente for menor que o objeto comparado, 0 quando for igual, e positivo quando o objeto comparado for menor que o filme atual</returns>
        public int CompareTo(object obj)
        {
            if (!(obj is Filme outroObj))
            {
                return(-1);
            }
            var result = outroObj.Nota.CompareTo(Nota);

            if (result == 0)
            {
                return(Titulo.CompareTo(outroObj.Titulo));
            }
            return(result);
        }
Example #5
0
            public int CompareTo(object obj)
            {
                Filme outro = obj as Filme;

                return(Titulo.CompareTo(outro.Titulo));
            }
Example #6
0
 public int CompareTo(Libro otro)
 {
     return(Titulo.CompareTo(otro.Titulo));
 }
Example #7
0
        public int CompareTo(object obj)
        {
            Aula estaAula = obj as Aula;

            return(Titulo.CompareTo(estaAula.Titulo));
        }