public override void Dispose() { if (_prevEdge != null) { _prevEdge._nextEdge = null; } if (_nextEdge != null) { _nextEdge._prevEdge = null; } }