11using System ;
22using System . Linq ;
33using System . Collections . Generic ;
4+ using Microsoft . VisualStudio . TestTools . UnitTesting ;
45
56namespace QuickGraph . Algorithms . Search
67{
@@ -122,12 +123,12 @@ private void RunBfs()
122123 algo = new ParallelBreadthFirstSearchAlgorithm < int , Edge < int > , int > ( g ) ;
123124 try
124125 {
125- algo . InitializeVertex += new VertexEventHandler < int > ( this . InitializeVertex ) ;
126- algo . DiscoverVertex += new ParallelVertexEventHandler < int , int > ( this . DiscoverVertex ) ;
127- algo . ExamineVertex += new ParallelVertexEventHandler < int , int > ( this . ExamineVertex ) ;
128- algo . TreeEdge += new ParallelEdgeAction < int , Edge < int > , int > ( this . TreeEdge ) ;
129- algo . NextLevel += new EventHandler ( algo_NextLevel ) ;
130- algo . FinishVertex += new ParallelVertexEventHandler < int , int > ( this . FinishVertex ) ;
126+ algo . InitializeVertex += this . InitializeVertex ;
127+ algo . DiscoverVertex += this . DiscoverVertex ;
128+ algo . ExamineVertex += this . ExamineVertex ;
129+ algo . TreeEdge += this . TreeEdge ;
130+ algo . NextLevel += this . algo_NextLevel ;
131+ algo . FinishVertex += this . FinishVertex ;
131132
132133 parents . Clear ( ) ;
133134 distances . Clear ( ) ;
@@ -145,11 +146,12 @@ private void RunBfs()
145146 }
146147 finally
147148 {
148- algo . InitializeVertex -= new VertexEventHandler < int > ( this . InitializeVertex ) ;
149- algo . DiscoverVertex -= new ParallelVertexEventHandler < int , int > ( this . DiscoverVertex ) ;
150- algo . ExamineVertex -= new ParallelVertexEventHandler < int , int > ( this . ExamineVertex ) ;
151- algo . TreeEdge -= new ParallelEdgeAction < int , Edge < int > , int > ( this . TreeEdge ) ;
152- algo . FinishVertex -= new ParallelVertexEventHandler < int , int > ( this . FinishVertex ) ;
149+ algo . InitializeVertex -= this . InitializeVertex ;
150+ algo . DiscoverVertex -= this . DiscoverVertex ;
151+ algo . ExamineVertex -= this . ExamineVertex ;
152+ algo . TreeEdge -= this . TreeEdge ;
153+ algo . NextLevel -= this . algo_NextLevel ;
154+ algo . FinishVertex -= this . FinishVertex ;
153155 }
154156 }
155157
0 commit comments