コード例 #1
0
ファイル: Travel.cs プロジェクト: Luisfdc/TravelRoute
        public void GetBestRoute(string source, string target)
        {
            var possibleRoute = new PossibleRoute
            {
                CurrentTarget = target,
                Source        = source
            };

            GetPossibleRoutes(ref possibleRoute, source, target);

            BestRoute = PossibleRoutes.FirstOrDefault(x => x.Value == PossibleRoutes.Select(route => route.Value).Min());
        }