From 12b940d1df09916008f85981aa04ecd7adf1e934 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Fri, 6 Mar 2020 00:18:30 +0100 Subject: [PATCH] Final misc optimizations --- ArchiSteamFarm/Bot.cs | 2 +- ArchiSteamFarm/CardsFarmer.cs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index d3fb3306f..493989887 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -816,7 +816,7 @@ namespace ArchiSteamFarm { continue; } - value.AppIDs = new HashSet(); + value.AppIDs = new HashSet(appIDs.Children.Count); foreach (string appIDText in appIDs.Children.Select(app => app.Value)) { if (!uint.TryParse(appIDText, out uint appID) || (appID == 0)) { diff --git a/ArchiSteamFarm/CardsFarmer.cs b/ArchiSteamFarm/CardsFarmer.cs index 4705bfa07..0779ab93c 100755 --- a/ArchiSteamFarm/CardsFarmer.cs +++ b/ArchiSteamFarm/CardsFarmer.cs @@ -386,7 +386,7 @@ namespace ArchiSteamFarm { return; } - List backgroundTasks = null; + HashSet backgroundTasks = null; foreach (HtmlNode htmlNode in htmlNodes) { HtmlNode statsNode = htmlNode.SelectSingleNode(".//div[@class='badge_title_stats_content']"); @@ -671,7 +671,7 @@ namespace ArchiSteamFarm { break; default: if (backgroundTasks == null) { - backgroundTasks = new List(); + backgroundTasks = new HashSet(); } backgroundTasks.Add(task); @@ -1024,7 +1024,7 @@ namespace ArchiSteamFarm { break; default: - List tasks = new List(maxPages) { mainTask }; + HashSet tasks = new HashSet(maxPages) { mainTask }; if (maxPages > 1) { Bot.ArchiLogger.LogGenericInfo(Strings.CheckingOtherBadgePages);