From e0176741d278a69e4c46a6e47b536db60fd3a231 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Thu, 8 Nov 2018 15:49:44 -0500 Subject: [PATCH] fix: Fixing dumb mistake in TryFirst and TryLast extensions --- .../Extensions/EnumerableExtensions.cs | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs index cd9dd79..9bfbb03 100644 --- a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs +++ b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs @@ -79,15 +79,6 @@ namespace ICD.Common.Utils.Extensions item = default(T); - IList list = extends as IList; - if (list != null) - { - if (list.Count <= 0) - return false; - item = list[0]; - return true; - } - using (IEnumerator iterator = extends.GetEnumerator()) { while (iterator.MoveNext()) @@ -135,16 +126,6 @@ namespace ICD.Common.Utils.Extensions throw new ArgumentNullException("predicate"); item = default(T); - - IList list = extends as IList; - if (list != null) - { - if (list.Count <= 0) - return false; - item = list[list.Count - 1]; - return true; - } - bool output = false; using (IEnumerator iterator = extends.GetEnumerator())