RandomElement<T>(IEnumerable<T>)
Method in EnumerableRandomExtension
Summary
Returns a random element from enumerable .
public static T RandomElement<T>(this IEnumerable<T> enumerable)Remarks
This method uses System.Random to make a selection, which is cryptographically insecure. This means that this method should not be used for security-critical decisions.
Parameters
Name
Description
System.Collections.Generic.IEnumerable<T> enumerable
The collection to choose an item from.
Type Parameters
Name
Description
T
The type of element in enumerable .
Returns
A random element in enumerable .
Last updated
Was this helpful?
