public override int GetHashCode() { int hash = 0; if (!ReferenceEquals(acc, null)) { hash ^= acc.GetHashCode(); } hash ^= timeLength.GetHashCode(); hash ^= skipLine.GetHashCode(); hash ^= gravityValue.GetHashCode(); hash ^= folder.GetHashCode(); return(hash); }