WeightedRandom<(Of <(<'T>)>)> Constructor (SaveGame, IEnumerable<(Of <(<'T>)>)>, Nullable<(Of <(<'Func<(Of <(<'T, Boolean>)>)>>)>)>)

Namespace:  AngbandOS.Core
Assembly:  AngbandOS.Core (in AngbandOS.Core.dll)

Syntax


public WeightedRandom(
	SaveGame saveGame,
	IEnumerable<T> values,
	Nullable<Func<T, bool>> predicate
)

Parameters

saveGame
Type: AngbandOS.Core..::..SaveGame
values
Type: IEnumerable<(Of <(<'T>)>)>
predicate
Type: Nullable<(Of <(<'Func<(Of <(<'T, Boolean>)>)>>)>)>