using System; using System.Collections.Generic; using System.Linq; namespace Obfuscator.Obfuscator.Proxy; public static class EnumerableHelper { private static readonly Random R; static EnumerableHelper() { R = new Random(); } public static TE Random(IEnumerable input) { TE[] array = (input as TE[]) ?? input.ToArray(); return array.ElementAt(R.Next(array.Length)); } }