public void HashCodeTest() { QualifiedName name1 = new QualifiedName("foo", "http://foo.com", "f"); XmlQualifiedName xmlQualifiedName = new XmlQualifiedName("foo", "http://foo.com"); Assert.AreEqual(name1.GetHashCode(), xmlQualifiedName.GetHashCode()); }
public void GetHashCodeDifferentNameDifferentHash() { QualifiedName tested = typeof(UnitTest_QualifiedName); QualifiedName otherName = typeof(string); Assert.AreNotEqual(otherName.GetHashCode(), tested.GetHashCode()); }
public void GetHashCodeSameNameSameHash() { QualifiedName tested = typeof(UnitTest_QualifiedName); QualifiedName sameName = typeof(UnitTest_QualifiedName); Assert.AreEqual(sameName.GetHashCode(), tested.GetHashCode()); }
/// <inheritdoc/> public override Int32 GetHashCode() { unchecked { var hash = 17; hash = hash * 23 + QualifiedName?.GetHashCode() ?? 0; return(hash); } }
public override int GetHashCode() { unchecked { return(37 * TemplateType.GetHashCode() + 17 * Name.GetHashCode()); } }
public override int GetHashCode() { return(QualifiedName.GetHashCode()); }
public override int GetHashCode() { return(HashCode.Compute(QualifiedName.GetHashCode(), Selection.GetHashCode())); }
} // there is nothing depending on the context #endregion #region IEquatable<ITypeRef> Members public override int GetHashCode() { return(_qname.GetHashCode()); }
public override int GetHashCode() => QualifiedName.GetHashCode();
/// <inheritdoc/> public override Int32 GetHashCode() => QualifiedName.GetHashCode();
public override int GetHashCode() => _className.GetHashCode();
public override int GetHashCode() => _qn.GetHashCode() ^ _name.GetHashCode();
public override int GetHashCode() { return(Database.GetHashCode() ^ Name.GetHashCode() ^ QualifiedName.GetHashCode()); }
/// <inheritdoc /> public override int GetHashCode() { return(ClassName.GetHashCode() * 13 + Name.GetHashCode()); }
private NonTerminal(QualifiedName qualifiedName) { QualifiedName = qualifiedName; this.hashCode = QualifiedName.GetHashCode(); }
public void GetHashCodeSameObjectSameHash() { QualifiedName tested = typeof(UnitTest_QualifiedName); Assert.AreEqual(tested.GetHashCode(), tested.GetHashCode()); }