Files
Polonium/src/Extensions/LinqExtensions.cs

12 lines
236 B
C#

using Godot;
namespace Polonium.Extensions;
public static class LinqExtensions
{
public static T RandomSelect<T>(this IEnumerable<T> source)
{
T[] s = source.ToArray();
return s[GD.Randi() % s.Length];
}
}