public override int GetHashCode() { unchecked { return(((ElementName?.GetHashCode() ?? 0) * 397) ^ (AttributeName?.GetHashCode() ?? 0)); } }
public override int GetHashCode() { unchecked { int hash = 17; hash = hash * 23 + (ElementName != null ? ElementName.GetHashCode() : 0); hash = hash * 23 + (Value != null ? Value.GetHashCode() : 0); return(hash); } }
public override int GetHashCode() { int hashCode = 7443; // "large" prime to start the seed // Bitshifting and subtracting once is an efficient way to multiply by our second "large" prime, 0x7ffff = 524287 hashCode = (hashCode << 19) - hashCode + (RootNamespace?.GetHashCode() ?? 0); hashCode = (hashCode << 19) - hashCode + ElementName.GetHashCode(); hashCode = (hashCode << 19) - hashCode + ElementType.GetHashCode(); return(hashCode); }
public override int GetHashCode() { unchecked { var hashCode = base.GetHashCode(); hashCode = (hashCode * 397) ^ (ForEachElementName != null ? ForEachElementName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (DisplayName != null ? DisplayName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ _previousInputsIndex; hashCode = (hashCode * 397) ^ _previousOutputsIndex; hashCode = (hashCode * 397) ^ (int)ForEachType; hashCode = (hashCode * 397) ^ (From != null ? From.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (To != null ? To.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Recordset != null ? Recordset.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (CsvIndexes != null ? CsvIndexes.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (NumOfExections != null ? NumOfExections.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (DataFunc != null ? DataFunc.GetHashCode() : 0); hashCode = (hashCode * 397) ^ FailOnFirstError.GetHashCode(); hashCode = (hashCode * 397) ^ (ElementName != null ? ElementName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (PreservedDataList != null ? PreservedDataList.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() => ElementName.GetHashCode();
public override int GetHashCode() { return(ElementName.GetHashCode()); }
/// <inheritdoc/> public override int GetHashCode() { return((ElementName.GetHashCode() << 2) ^ Kind.GetHashCode()); }