示例#1
0
 /// <inheritdoc/>
 public override bool EqualsInfo(ISpecialFact specialFact)
 {
     return(specialFact != null &&
            specialFact is IPriorityFact priorityFact &&
            CompareTo(priorityFact) == 0);
 }
 /// <inheritdoc/>
 public override bool EqualsInfo(ISpecialFact specialFact)
 {
     return(false);
 }
示例#3
0
 public override bool EqualsInfo(ISpecialFact specialFact)
 {
     return(GetFactType().EqualsFactType(specialFact.GetFactType()));
 }
示例#4
0
 /// <inheritdoc/>
 public abstract bool EqualsInfo(ISpecialFact specialFact);
示例#5
0
 /// <inheritdoc/>
 public override bool EqualsInfo(ISpecialFact specialFact)
 {
     return(specialFact != null &&
            specialFact is IVersionFact versionedFact &&
            CompareTo(versionedFact) == 0);
 }