Пример #1
0
 public virtual void AddVertex(TVertex v)
 {
     GraphContracts.AssumeNotInVertexSet(this, v, "v");
     if (this.EdgeCapacity > 0)
     {
         this.vertexEdges.Add(v, new EdgeList(this.EdgeCapacity));
     }
     else
     {
         this.vertexEdges.Add(v, new EdgeList());
     }
     this.OnVertexAdded(new VertexEventArgs <TVertex>(v));
 }
Пример #2
0
 public void AddVertex(TVertex v)
 {
     GraphContracts.AssumeNotInVertexSet(this, v, "v");
     this.adjacentEdges.Add(v, new List <TEdge>());
 }