From 9f0d47ed59fcb0a747d23e242b674fd3d7187a35 Mon Sep 17 00:00:00 2001 From: glax Date: Wed, 17 May 2023 19:08:10 +0200 Subject: [PATCH] Combine statements --- Pathfinding/RegionManager.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Pathfinding/RegionManager.cs b/Pathfinding/RegionManager.cs index dc9078c..4950e36 100644 --- a/Pathfinding/RegionManager.cs +++ b/Pathfinding/RegionManager.cs @@ -66,10 +66,9 @@ namespace Pathfinding public bool TestValidConnectionForType(OsmNode node1, OsmNode node2, SpeedType type) { - foreach (OsmEdge edge in node1.edges) + foreach (OsmEdge edge in node1.edges.Where(edge => edge.neighborId.Equals(node2.nodeId))) { - if (edge.neighborId.Equals(node2.nodeId)) - return TestValidConnectionForType(node1, edge, type); + return TestValidConnectionForType(node1, edge, type); } return false;