protected List<Connection> GetClosest(ConnectionList cons) { List<Connection> lcons = new List<Connection>(cons.Count); foreach(Connection con in cons) { lcons.Add(con); } return GetClosest(lcons); }