Added override Manga.Equals

This commit is contained in:
glax 2023-11-02 15:48:03 +01:00
parent 7c09deb143
commit 45c0f19a9d

View File

@ -72,6 +72,19 @@ public struct Manga
this.releaseStatus = releaseStatus;
}
public override bool Equals(object? obj)
{
if (obj is not Manga compareManga)
return false;
return this.description == compareManga.description &&
this.year == compareManga.year &&
this.status == compareManga.status &&
this.releaseStatus == compareManga.releaseStatus &&
this.sortName == compareManga.sortName &&
this.latestChapterAvailable.Equals(compareManga.latestChapterAvailable) &&
this.tags.Equals(compareManga.tags);
}
public override string ToString()
{
return $"Publication {sortName} {internalId}";