From 7ed0ec297513c1f25ad3b917773a4f3166375937 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Tue, 13 Mar 2018 14:28:16 -0400 Subject: [PATCH] Tidying --- .../Extensions/EnumerableExtensions.cs | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs index 29361ef..d397a0f 100644 --- a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs +++ b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs @@ -263,20 +263,10 @@ namespace ICD.Common.Utils.Extensions Dictionary count = new Dictionary(comparer); foreach (T item in extends) - { - if (count.ContainsKey(item)) - count[item]++; - else - count.Add(item, 1); - } + count[item] = count.GetDefault(item, 0) + 1; foreach (T item in other) - { - if (count.ContainsKey(item)) - count[item]--; - else - return false; - } + count[item] = count.GetDefault(item, 0) - 1; return count.Values.All(c => c == 0); }