public C5.HashSet <EventPoint> DeleteMin() // Pobierz i zwróć najmniejszy element kolejki { if (isEmpty()) { throw new Exception("Kolejka jest pusta"); } var entry = _events.DeleteMin(); var hs = new C5.HashSet <EventPoint>(); hs.AddAll(entry.Value); return(hs); }