public override string ToString() { if (string.IsNullOrEmpty(commandName)) { return "Command"; } if (!string.IsNullOrEmpty(actionName)) { return string.Format("{0} => {1}", commandName, actionName); } return commandName; } }