Exemplo n.º 1
0
 /// <summary>
 /// 2 IntroductionAdvisors are considered equal if
 /// a) they are of the same type
 /// b) their introduction advices are equal
 /// c) they introduce the same interfaces
 /// </summary>
 public override int GetHashCode()
 {
     unchecked
     {
         return(((_introduction != null ? _introduction.GetHashCode() : 0) * 397) ^ (_interfaces != null ? _interfaces.GetHashCode() : 0));
     }
 }