@@ -39,7 +39,7 @@ public Argument(
3939 Func < T > defaultValueFactory ,
4040 string ? description = null ) : this ( name , description )
4141 {
42- SetDefaultValueFactory ( ( ) => defaultValueFactory ( ) ) ;
42+ SetDefaultValueFactory ( defaultValueFactory ) ;
4343 }
4444
4545 /// <summary>
@@ -63,7 +63,7 @@ public Argument(
6363 /// <exception cref="ArgumentNullException">Thrown when <paramref name="defaultValueFactory"/> is null.</exception>
6464 public Argument ( Func < T > defaultValueFactory ) : this ( )
6565 {
66- SetDefaultValueFactory ( ( ) => defaultValueFactory ( ) ) ;
66+ SetDefaultValueFactory ( defaultValueFactory ) ;
6767 }
6868
6969 /// <summary>
@@ -132,7 +132,7 @@ public Argument(Func<ArgumentResult, T> parse, bool isDefault = false) : this(nu
132132 /// <param name="value">The default value for the argument.</param>
133133 public void SetDefaultValue ( T value )
134134 {
135- SetDefaultValueFactory ( ( ) => value ) ;
135+ SetDefaultValueFactory ( _ => value ) ;
136136 }
137137
138138 /// <summary>
@@ -206,10 +206,10 @@ void UnrecognizedArgumentError(ArgumentResult argumentResult)
206206 /// </summary>
207207 public void AcceptLegalFilePathsOnly ( )
208208 {
209- var invalidPathChars = Path . GetInvalidPathChars ( ) ;
210-
211- Validators . Add ( result =>
209+ Validators . Add ( static result =>
212210 {
211+ var invalidPathChars = Path . GetInvalidPathChars ( ) ;
212+
213213 for ( var i = 0 ; i < result . Tokens . Count ; i ++ )
214214 {
215215 var token = result . Tokens [ i ] ;
@@ -232,10 +232,10 @@ public void AcceptLegalFilePathsOnly()
232232 /// <remarks>A parse error will result, for example, if file path separators are found in the parsed value.</remarks>
233233 public void AcceptLegalFileNamesOnly ( )
234234 {
235- var invalidFileNameChars = Path . GetInvalidFileNameChars ( ) ;
236-
237- Validators . Add ( result =>
235+ Validators . Add ( static result =>
238236 {
237+ var invalidFileNameChars = Path . GetInvalidFileNameChars ( ) ;
238+
239239 for ( var i = 0 ; i < result . Tokens . Count ; i ++ )
240240 {
241241 var token = result . Tokens [ i ] ;
0 commit comments