From 71b3c5ad2a577756bbcef3220effcb90c80f211b Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Thu, 20 Jul 2017 13:06:00 -0400 Subject: [PATCH] Better name for TryFirst extension method --- ICD.Common.Utils/Extensions/EnumerableExtensions.cs | 6 +++--- ICD.Common.Utils/Xml/XmlUtils.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs index 80e23df..66cc2bd 100644 --- a/ICD.Common.Utils/Extensions/EnumerableExtensions.cs +++ b/ICD.Common.Utils/Extensions/EnumerableExtensions.cs @@ -53,12 +53,12 @@ namespace ICD.Common.Utils.Extensions /// /// Outputs the first item in the sequence. /// - public static bool TryFirstOrDefault(this IEnumerable extends, out T item) + public static bool TryFirst(this IEnumerable extends, out T item) { if (extends == null) throw new ArgumentNullException("extends"); - return extends.TryFirstOrDefault(i => true, out item); + return extends.TryFirst(i => true, out item); } /// @@ -69,7 +69,7 @@ namespace ICD.Common.Utils.Extensions /// /// Outputs the first item in the sequence. /// - public static bool TryFirstOrDefault(this IEnumerable extends, Func predicate, out T item) + public static bool TryFirst(this IEnumerable extends, Func predicate, out T item) { if (extends == null) throw new ArgumentNullException("extends"); diff --git a/ICD.Common.Utils/Xml/XmlUtils.cs b/ICD.Common.Utils/Xml/XmlUtils.cs index bba7bdc..4a224dd 100644 --- a/ICD.Common.Utils/Xml/XmlUtils.cs +++ b/ICD.Common.Utils/Xml/XmlUtils.cs @@ -69,7 +69,7 @@ namespace ICD.Common.Utils.Xml public static IcdXmlAttribute GetAttribute(string xml, string name) { IcdXmlAttribute output; - if (GetAttributes(xml).TryFirstOrDefault(a => a.Name == name, out output)) + if (GetAttributes(xml).TryFirst(a => a.Name == name, out output)) return output; throw new KeyNotFoundException(string.Format("No attribute with name {0}", name));