Pip-Services-Commons-Dotnet
Static Public Member Functions | List of all members
PipServices3.Commons.Random.RandomArray Class Reference

Random generator for array objects. More...

Static Public Member Functions

static T Pick< T > (T[] values)
 Picks a random element from specified array. More...
 
static T Pick< T > (List< T > values)
 Picks a random element from specified array. More...
 

Detailed Description

Random generator for array objects.

var value1 = RandomArray.Pick(new int []{1, 2, 3, 4}); // Possible result: 3

Member Function Documentation

◆ Pick< T >() [1/2]

static T PipServices3.Commons.Random.RandomArray.Pick< T > ( T []  values)
static

Picks a random element from specified array.

Template Parameters
Tthe class type
Parameters
valuesan array of any type
Returns
a randomly picked item.

◆ Pick< T >() [2/2]

static T PipServices3.Commons.Random.RandomArray.Pick< T > ( List< T >  values)
static

Picks a random element from specified array.

Template Parameters
Tthe class type
Parameters
valuesan list of values of any type
Returns
a randomly picked item.

The documentation for this class was generated from the following file: