< Dice‎ | Roller

Roller.Roll Method Overloads

From DiceRoller Documentation


Rolls dice according to the string expression.

  • Namespace: Dice
  • Assembly: DiceRoller (in DiceRoller.dll)

Overloads

Name Description
S Roll(String) Rolls dice according to the string expression, using the default configuration.
S Roll(String, RollerConfig) Rolls dice according to the string expression and configuration.
S Roll(String, RollerConfig, RollData) Rolls dice according to the string expression and configuration and with the given RollData.
S Roll(DiceAST, RollerConfig) Evaluates the root of the tree, returning the RollResult.

Remarks

null can be passed as RollerConfig for the second and third overloads. This is equivalent to specifying RollerConfig.DefaultConfig for those parameters. null can be passed as RollData for the third overload. This is equivalent to calling the second overload and no user-defined data is associated with the roll.