From 7baae40b2df3a6183f4bb62c19428da1ceb6fae4 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Mon, 30 Oct 2023 16:12:03 +0100 Subject: [PATCH] Use Array.Exists and List.Exists instead of LINQ's Any --- OpenRA.WindowsLauncher/Program.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenRA.WindowsLauncher/Program.cs b/OpenRA.WindowsLauncher/Program.cs index db09a75849..6c2220cf2d 100644 --- a/OpenRA.WindowsLauncher/Program.cs +++ b/OpenRA.WindowsLauncher/Program.cs @@ -52,7 +52,7 @@ namespace OpenRA.WindowsLauncher } } - if (args.Any(x => x.StartsWith("Engine.LaunchPath=", StringComparison.Ordinal))) + if (Array.Exists(args, x => x.StartsWith("Engine.LaunchPath=", StringComparison.Ordinal))) return RunGame(args); return RunInnerLauncher(args); @@ -89,10 +89,10 @@ namespace OpenRA.WindowsLauncher var launcherPath = Environment.ProcessPath; var launcherArgs = args.ToList(); - if (!launcherArgs.Any(x => x.StartsWith("Engine.LaunchPath=", StringComparison.Ordinal))) + if (!launcherArgs.Exists(x => x.StartsWith("Engine.LaunchPath=", StringComparison.Ordinal))) launcherArgs.Add("Engine.LaunchPath=\"" + launcherPath + "\""); - if (!launcherArgs.Any(x => x.StartsWith("Game.Mod=", StringComparison.Ordinal))) + if (!launcherArgs.Exists(x => x.StartsWith("Game.Mod=", StringComparison.Ordinal))) launcherArgs.Add("Game.Mod=" + modID); var psi = new ProcessStartInfo(launcherPath, string.Join(" ", launcherArgs));