migration

This commit is contained in:
2026-02-13 21:24:55 +01:00
Unverified
parent 84286c2161
commit 3ae545ea8b
10 changed files with 574 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
namespace SimpleToolkit.Extensions;
public static class IEnumerableExtensions
{
public static T? Random<T>(this IEnumerable<T> enumerable)
{
if (!enumerable.Any())
{
return default;
}
Random random = new Random();
int size = enumerable.Count();
int index = random.Next(size);
return enumerable.ElementAt(index);
}
}