public override int GetHashCode() { unchecked { var result = 0; result = (result * 397) ^ Odd.GetHashCode(); result = (result * 397) ^ Name.GetHashCode(); result = (result * 397) ^ Percentage.GetHashCode(); return(result); } }