From cc829e46f57e55321d58f0ccd343389863cb746e Mon Sep 17 00:00:00 2001 From: Archi Date: Mon, 26 Dec 2022 16:48:51 +0100 Subject: [PATCH] Misc optimization --- ArchiSteamFarm/Steam/Exchange/Trading.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/Steam/Exchange/Trading.cs b/ArchiSteamFarm/Steam/Exchange/Trading.cs index 42ee59f64..7a9338194 100644 --- a/ArchiSteamFarm/Steam/Exchange/Trading.cs +++ b/ArchiSteamFarm/Steam/Exchange/Trading.cs @@ -273,7 +273,7 @@ public sealed class Trading : IDisposable { HashSet result = new(); - IEnumerable items = inventory; + IEnumerable items = inventory.Where(static item => item.Tradable); // Randomization helps to decrease "items no longer available" in regards to sending offers to other users if (randomize) { @@ -282,7 +282,7 @@ public sealed class Trading : IDisposable { #pragma warning restore CA5394 // This call isn't used in a security-sensitive manner } - foreach (Asset item in items.Where(static item => item.Tradable)) { + foreach (Asset item in items) { if (!classIDs.TryGetValue(item.ClassID, out uint amount)) { continue; }