RailroadChoice Class
A choice of a railroad diagram: alternatives drawn one below the other, between two branches.
public sealed class RailroadChoice : RailroadExpression- Inheritance
RailroadExpressionRailroadChoice
Constructors
| Name | Description |
|---|---|
| RailroadChoice(IEnumerable<RailroadExpression>) | Initializes a new instance of the RailroadChoice class. |
RailroadChoice(IEnumerable<RailroadExpression>)
RailroadChoice.csInitializes a new instance of the RailroadChoice class.
public RailroadChoice(params IEnumerable<RailroadExpression> alternatives)Parameters
alternativesIEnumerable<RailroadExpression>- The alternatives.
Properties
| Name | Description |
|---|---|
| Alternatives | Gets the alternatives, in order. |
Alternatives
RailroadChoice.csGets the alternatives, in order.
public IList<RailroadExpression> Alternatives { get; }