public override string ToString() { return(string.Format(CultureInfo.InvariantCulture, "Movie[Title={0},Duration={1},Rating={2},ReleaseDate={3},BestPictureWinner={4},Year={5}", Title, Duration, MPAARating, ReleaseDate.ToUniversalTime().ToString("yyyy-MM-dd:HH:mm:ss.fffZ", CultureInfo.InvariantCulture), BestPictureWinner, Year)); }
public override int GetHashCode() { int result = 0; if (Title != null) { result ^= Title.GetHashCode(); } result ^= Duration.GetHashCode(); if (MPAARating != null) { result ^= MPAARating.GetHashCode(); } result ^= ReleaseDate.ToUniversalTime().GetHashCode(); result ^= BestPictureWinner.GetHashCode(); result ^= Year.GetHashCode(); return(result); }