using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestMenu { class ActionFactory { public ActionBase GenerateAction(Type T, Object Arg) { try { return (ActionBase)Activator.CreateInstance(T, Arg); } catch (Exception ex) { return null; } } } }