예제 #1
0
 public bool Equals(Except <T> other)
 {
     return(ValueSemantics.Determine(other, this.ValueEquals));
 }
예제 #2
0
 private bool ValueEquals(Except <T> other)
 {
     return(this.matches.Equals(other.matches));
 }
예제 #3
0
 internal static Match <T> Except(params Match <T>[] matches)
 {
     return(Create(Except <T> .Create(matches.Select(match => match.match).ToArray())));
 }