ToolBelt.CommandLineParser.IsValidArgumentForCommand C# (CSharp) Method

IsValidArgumentForCommand() private method

Is the argument valid of for this command?
private IsValidArgumentForCommand ( CommandLineArgument argument, string command ) : bool
argument CommandLineArgument
command string
return bool
        private bool IsValidArgumentForCommand(CommandLineArgument argument, string command)
        {
            if (argument.IsValidForCommand(command))
                return true;

            LazyGenerateCommandArguments();

            return Array.Exists(commandArguments[command],
                delegate(string s)
                {
                    return string.CompareOrdinal(s, argument.Name) == 0;
                });
        }