From bc590923adbdbee4387497173259f9f378bff4bc Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Fri, 27 Jun 2025 10:47:28 +0200 Subject: [PATCH] response collection on ForEach --- Pilz.Extensions/Collections/IEnumerableExtensions.cs | 10 +++++++++- Pilz.Extensions/Pilz.Extensions.csproj | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Pilz.Extensions/Collections/IEnumerableExtensions.cs b/Pilz.Extensions/Collections/IEnumerableExtensions.cs index 669589b..e379802 100644 --- a/Pilz.Extensions/Collections/IEnumerableExtensions.cs +++ b/Pilz.Extensions/Collections/IEnumerableExtensions.cs @@ -2,9 +2,17 @@ public static class IEnumerableExtensions { - public static void ForEach(this IEnumerable @this, Action action) + public static IEnumerable ForEach(this IEnumerable @this, Action action) { foreach (var t in @this) action(t); + return @this; + } + + public static IQueryable ForEach(this IQueryable @this, Action action) + { + foreach (var t in @this) + action(t); + return @this; } } diff --git a/Pilz.Extensions/Pilz.Extensions.csproj b/Pilz.Extensions/Pilz.Extensions.csproj index 577f57d..0ed2b8b 100644 --- a/Pilz.Extensions/Pilz.Extensions.csproj +++ b/Pilz.Extensions/Pilz.Extensions.csproj @@ -8,7 +8,7 @@ - 2.1.0 + 2.1.1