public override int GetHashCode() { var hashCode = -16023929; hashCode = hashCode * -1521134295 + Id.GetHashCode(); hashCode = hashCode * -1521134295 + SongId.GetHashCode(); hashCode = hashCode * -1521134295 + PlayListId.GetHashCode(); return(hashCode); }
public override int GetHashCode() { var hashCode = -147973881; hashCode = hashCode * -1521134295 + Id.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Text); hashCode = hashCode * -1521134295 + Date.GetHashCode(); hashCode = hashCode * -1521134295 + UserId.GetHashCode(); hashCode = hashCode * -1521134295 + SongId.GetHashCode(); return(hashCode); }
public override int GetHashCode() { unchecked { var hashCode = UserId.GetHashCode(); hashCode = (hashCode * 397) ^ PlaylistId.GetHashCode(); hashCode = (hashCode * 397) ^ SongId.GetHashCode(); hashCode = (hashCode * 397) ^ StringComparer.InvariantCultureIgnoreCase.GetHashCode(Title); hashCode = (hashCode * 397) ^ StringComparer.InvariantCultureIgnoreCase.GetHashCode(Artist); return(hashCode); } }
/// <summary> Serves as a hash function for a particular type. </summary> /// <returns> A hash code for the current <see cref="T:System.Object"/>. </returns> /// <filterpriority>2</filterpriority> public override int GetHashCode() { return(SongId.GetHashCode() ^ AlbumId.GetHashCode()); }
public override int GetHashCode() { unchecked { return((StringComparer.InvariantCultureIgnoreCase.GetHashCode(RadioName) * 397) ^ SongId.GetHashCode()); } }