public Command Find(string name) { name = name.ToLower(); foreach (Command cmd in commands) { if (cmd.name == name.ToLower() || cmd.shortcut == name.ToLower()) { return cmd; } } return null; }