private void OnForwardOrCrossEdge([NotNull] TEdge edge) { Debug.Assert(edge != null); ForwardOrCrossEdge?.Invoke(edge); }
/// <inheritdoc/> public void OnForwardOrCrossEdge(TGraph g, TEdge e) => ForwardOrCrossEdge?.Invoke(g, e);