ThinkGeo.com    |     Documentation    |     Premium Support

Error of "an item with the same key has already been added"

hello kindly help to solve this issues


i have dictonary to get distance and p but it gives error 


an item with the same key has already been added 


my code is 


foreach (PointShape w in gh)

               {

                   

                   

                   routingLayer.StartPoint = w;

                   routingLayer.EndPoint = r;

                   RoutingResult py = routingEngine.GetRoute(routingLayer.StartPoint, routingLayer.EndPoint);

                   distance = py.Route.GetLength(GeographyUnit.DecimalDegree, DistanceUnit.Meter);


                     dist.Add(dst);             //gives error here

                       dctnry.Add(dst, w);              //gives error here


}

                 



Hello, 
  
 Sorry, could you please provide more code? What’s the dst, and what’s the class type of dist and dctnry? 
  
 Regards, 
  
 Gary