From 81f2c6d13702ddbe1846d1ffe7e09247b5bf8a86 Mon Sep 17 00:00:00 2001 From: mlemanczyk Date: Sat, 15 Jul 2023 16:44:51 +0200 Subject: [PATCH] RecyclableList.AddRange fix to skip empty sources. --- Recyclable.Collections/RecyclableList.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Recyclable.Collections/RecyclableList.cs b/Recyclable.Collections/RecyclableList.cs index a4e1aa0..cdaba12 100644 --- a/Recyclable.Collections/RecyclableList.cs +++ b/Recyclable.Collections/RecyclableList.cs @@ -263,6 +263,11 @@ namespace Recyclable.Collections [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.AggressiveOptimization)] public void AddRange(RecyclableLongList items) { + if (items._longCount == 0) + { + return; + } + var sourceItemsCount = items.LongCount; if (sourceItemsCount > int.MaxValue) {