A sealed configuration seam for constructing command-line arguments, replacing the former ArgumentsBuilder / IArgumentsBuilder pair.
public sealed class ArgumentsSpec
kind:method, kind:property, kind:ctor. Press Esc to clear.ArgumentsSpec()Initialises the ArgumentsSpec with default null-check validation.ArgumentsSpec(Func<String, Boolean>)Initialises the ArgumentsSpec with the specified argument validation logic.Add(IFormattable, Boolean)Appends a formattable value to the arguments spec.Add(String, Boolean)Appends a string value to the arguments spec.AddEnumerable(IEnumerable<IFormattable>, Boolean)Appends a collection of formattable values to the arguments spec.AddEnumerable(IEnumerable<String>, Boolean)Appends a collection of string values to the arguments spec.Build()Builds the arguments into a string.Clear()Removes all argument values previously appended to the spec.