From 5541be7c344d987ae1991d572212bda886118fb9 Mon Sep 17 00:00:00 2001 From: Chomp Date: Wed, 25 Aug 2021 20:08:13 +0100 Subject: [PATCH] Add extension to help add a range of values to a list --- Common/Extensions/StringToolsExtensions.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Common/Extensions/StringToolsExtensions.cs b/Common/Extensions/StringToolsExtensions.cs index bbe6d9a..feefc34 100644 --- a/Common/Extensions/StringToolsExtensions.cs +++ b/Common/Extensions/StringToolsExtensions.cs @@ -12,5 +12,14 @@ namespace Common.Extensions if (!self.Contains(item)) self.Add(item); } + + public static void AddUniqueRange(this IList self, IList itemsToAdd) + { + foreach (var item in itemsToAdd) + { + if (!self.Contains(item)) + self.Add(item); + } + } } }