/// <summary> /// Compares this attribute reference to another. /// </summary> /// <param name="other">The attribute reference to compare against.</param> /// <returns>Zero if references are identical.</returns> public int CompareTo(AttributeReference other) { int refDiff = _fileReference.CompareTo(other._fileReference); if (refDiff != 0) { return(refDiff); } return(AttributeId.CompareTo(other.AttributeId)); }