public void CopyTo(TypeInterfaceCollection copy) { foreach (var item in this) { copy.Add(item); } }
public virtual void Visit(TypeInterfaceCollection typeInterfaces) { for (int i = 0; i < typeInterfaces.Count; i++) { Visit(typeInterfaces[i]); } }
public virtual void Build(TypeInterfaceCollection typeInterfaces) { for (int i = 0; i < typeInterfaces.Count; i++) { var typeInterface = typeInterfaces[i]; if (Build(ref typeInterface)) { typeInterfaces[i] = typeInterface; } } }