public CodeSwitchStatement(CodeExpression target, params CodeSwitchOption[] options) { _target = target; _options = new CodeSwitchOptionCollection(OptionsChanged, options); foreach (CodeSwitchOption option in options) { option.SetTarget(_target); } _defaultStatements = base.FalseStatements; Refresh(); }
public void AddRange(CodeSwitchOptionCollection value) { if (value == null) { throw new ArgumentNullException("value"); } int count = value.Count; for (int i = 0; i < count; i++) { Add(value[i]); } }
public CodeSwitchStatement() { _options = new CodeSwitchOptionCollection(OptionsChanged); _defaultStatements = base.FalseStatements; Refresh(); }