private void AddExplicitlyImplementedMembers(ICollection <ImplementedMember> explicitlyImplementedMembers, ExplicitlyImplementedMembersCollection collection) { foreach (ImplementedMember explicitlyImplementedMember in explicitlyImplementedMembers) { if (!collection.Contains(explicitlyImplementedMember.DeclaringType, explicitlyImplementedMember.Member.FullName)) { collection.Add(explicitlyImplementedMember.DeclaringType, explicitlyImplementedMember.Member.FullName); } } }
private void AddExplicitlyImplementedMembers(ICollection <ImplementedMember> explicitlyImplementedMembers, ExplicitlyImplementedMembersCollection collection) { V_0 = explicitlyImplementedMembers.GetEnumerator(); try { while (V_0.MoveNext()) { V_1 = V_0.get_Current(); if (collection.Contains(V_1.get_DeclaringType(), V_1.get_Member().get_FullName())) { continue; } collection.Add(V_1.get_DeclaringType(), V_1.get_Member().get_FullName()); } } finally { if (V_0 != null) { V_0.Dispose(); } } return; }
private void AddExplicitlyImplementedMembers(ICollection<ImplementedMember> explicitlyImplementedMembers, ExplicitlyImplementedMembersCollection collection) { foreach (ImplementedMember explicitlyImplementedMember in explicitlyImplementedMembers) { if (!collection.Contains(explicitlyImplementedMember.DeclaringType, explicitlyImplementedMember.Member.FullName)) { collection.Add(explicitlyImplementedMember.DeclaringType, explicitlyImplementedMember.Member.FullName); } } }