Exemplo n.º 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (int)KindOfWork;
         hashCode = (hashCode * 397) ^ (AcademicDiscipline != null ? AcademicDiscipline.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Title != null ? Title.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (SubTitle != null ? SubTitle.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Theme != null ? Theme.GetHashCode() : 0);
         return(hashCode);
     }
 }