public UpdateUIStateEventArgs(EventUIType etype, object data) { switch (etype) { case EventUIType.QuestionText: { if (data.GetType () != typeof (string)) throw new InvalidOperationException ("Invalid object type"); break; } default: break; } this.etype = etype; this.data = data; }
public UpdateUIStateEventArgs(EventUIType etype, object data) { switch (etype) { case EventUIType.QuestionText: { if (data.GetType() != typeof(string)) { throw new InvalidOperationException("Invalid object type"); } break; } default: break; } this.etype = etype; this.data = data; }