Пример #1
0
        public override int GetHashCode()
        {
            var hashCode = -16023929;

            hashCode = hashCode * -1521134295 + Id.GetHashCode();
            hashCode = hashCode * -1521134295 + SongId.GetHashCode();
            hashCode = hashCode * -1521134295 + PlayListId.GetHashCode();
            return(hashCode);
        }
Пример #2
0
        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);
        }
Пример #3
0
 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);
     }
 }
Пример #4
0
 /// <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());
     }
 }