コード例 #1
0
 /// <summary>
 /// Liefert den Hashcode dieser Instanz.
 /// </summary>
 /// <returns>Der Hashcode dieser Instanz.</returns>
 public override int GetHashCode()
 {
     return(Articles.GetHashCode() ^ ArticleUrl.GetHashCode() ^ Author.GetHashCode() ^ ImageDescription.GetHashCode()
            ^ Image.GetHashCode() ^ Language.GetHashCode() ^ Published.GetHashCode()
            ^ SkipDays.GetHashCode() ^ SkipHours.GetHashCode() ^ TextInput.GetHashCode() ^ TimeToLive.GetHashCode()
            ^ Title.GetHashCode() ^ Updated.GetHashCode() ^ Version.GetHashCode() ^ WebMaster.GetHashCode());
 }
コード例 #2
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     unchecked {
         int hashCode = (Code != null ? Code.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Existed.GetHashCode();
         hashCode = (hashCode * 397) ^ (Text != null ? Text.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ LastWriteTime.GetHashCode();
         hashCode = (hashCode * 397) ^ (Owner != null ? Owner.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Editor != null ? Editor.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Title != null ? Title.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Version != null ? Version.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Published.GetHashCode();
         hashCode = (hashCode * 397) ^ (Locker != null ? Locker.GetHashCode() : 0);
         return(hashCode);
     }
 }
コード例 #3
0
 /// <summary>
 /// Liefert den Hashcode dieser Instanz.
 /// </summary>
 /// <returns>Der Hashcode der Instanz.</returns>
 public override int GetHashCode()
 {
     return(Title.GetHashCode() ^ ID.GetHashCode() ^ Updated.GetHashCode() ^ Authors.GetHashCode()
            ^ Contributors.GetHashCode() ^ Links.GetHashCode() ^ Categories.GetHashCode()
            ^ Content.GetHashCode() ^ Summary.GetHashCode() ^ Published.GetHashCode());
 }
コード例 #4
0
 /// <summary>
 /// Liefert den Hashcode dieser Instanz.
 /// </summary>
 /// <returns>Der Hashcode dieser Instanz.</returns>
 public override int GetHashCode()
 {
     return(ArticleUrl.GetHashCode() ^ Author.GetHashCode() ^ Categories.GetHashCode() ^ Comments.GetHashCode()
            ^ Content.GetHashCode() ^ Enclosure.GetHashCode() ^ Guid.GetHashCode() ^ Guid.IsPermaLink.GetHashCode()
            ^ Published.GetHashCode() ^ Source.GetHashCode() ^ Title.GetHashCode());
 }
コード例 #5
0
 /// <summary>
 /// Liefert den Hashcode dieser Instanz.
 /// </summary>
 /// <returns>Der Hashcode der Instanz.</returns>
 public override int GetHashCode()
 {
     return(Title.GetHashCode() ^ SubTitle.GetHashCode() ^ ID.GetHashCode() ^ Links.GetHashCode()
            ^ Generator.GetHashCode() ^ Logo.GetHashCode() ^ Authors.GetHashCode()
            ^ Copyrights.GetHashCode() ^ Published.GetHashCode() ^ Language.GetHashCode() ^ Articles.GetHashCode());
 }