From 4bc6258b62361ce26416013aeef7e61e74b3cf46 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Thu, 7 Jun 2018 13:12:41 -0400 Subject: [PATCH] refactor: Tidying --- ICD.Common.Utils/Extensions/EnumerableExtensions.cs | 11 +++-------- ICD.Common.Utils/StringUtils.cs | 1 + 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs index d2e88d9..55d5653 100644 --- a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs +++ b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs @@ -42,15 +42,10 @@ namespace ICD.Common.Utils.Extensions if (predicate == null) throw new ArgumentNullException("predicate"); - T output = defaultItem; - foreach (T item in extends.Where(predicate)) - { - output = item; - break; - } - - return output; + return item; + + return defaultItem; } /// diff --git a/ICD.Common.Utils/StringUtils.cs b/ICD.Common.Utils/StringUtils.cs index 3235b7b..ce73daa 100644 --- a/ICD.Common.Utils/StringUtils.cs +++ b/ICD.Common.Utils/StringUtils.cs @@ -544,6 +544,7 @@ namespace ICD.Common.Utils { if (string.IsNullOrEmpty(text)) return true; + string trimmed = text.Trim(); return trimmed.Length == 0; }