public void RemoveEdge(int idFrom, int idTo) { GraphNode fromNode = GetNodeImplementation(idFrom); GraphNode toNode = GetNodeImplementation(idTo); if (fromNode == null || toNode == null) { return; } fromNode.RemoveEdge(toNode); }