public override bool Equals(Object that) { if (!(that is Mensaje)) { return(false); } return(Titulo.Equals(((Mensaje)that).Titulo)); }
public override bool Equals(object obj) { var compareTo = obj as Filme; if (ReferenceEquals(this, compareTo)) { return(true); } if (ReferenceEquals(null, compareTo)) { return(false); } return(Titulo.Equals(compareTo.Titulo)); }
/// <summary> /// Returns true if Livro instances are equal /// </summary> /// <param name="other">Instance of Livro to be compared</param> /// <returns>Boolean</returns> public bool Equals(Livro other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Isbn == other.Isbn || Isbn != null && Isbn.Equals(other.Isbn) ) && ( Titulo == other.Titulo || Titulo != null && Titulo.Equals(other.Titulo) ) && ( Autor == other.Autor || Autor != null && Autor.Equals(other.Autor) ) && ( Genero == other.Genero || Genero != null && Genero.Equals(other.Genero) ) && ( Data == other.Data || Data != null && Data.Equals(other.Data) ) && ( Preco == other.Preco || Preco != null && Preco.Equals(other.Preco) )); }