public override int GetHashCode() { int hash = 1; if (StatusId != 0) { hash ^= StatusId.GetHashCode(); } if (ApplicationStatus.Length != 0) { hash ^= ApplicationStatus.GetHashCode(); } if (CurrentNotes.Length != 0) { hash ^= CurrentNotes.GetHashCode(); } return(hash); }