public override int GetHashCode() { var hash = Option?.GetHashCode() ?? 0; if (Language != null) { hash = unchecked ((hash * (int)0xA5555529) + Language.GetHashCode()); } return(hash); }
public override int GetHashCode() { var hash = Option.GetHashCode(); if (Language != null) { hash = Hash.Combine(Language.GetHashCode(), hash); } return(hash); }