@@ -18,7 +18,7 @@ public static class Check
18
18
/// <summary>
19
19
/// Throws an <see cref="ArgumentNullException" /> if the value is null.
20
20
/// </summary>
21
- public static void NotNull < T > ( [ NotNull ] T value , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
21
+ public static void NotNull < T > ( [ NotNull ] T value , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
22
22
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
23
23
{
24
24
if ( value is null )
@@ -33,7 +33,7 @@ public static void NotNull<T>([NotNull] T value, [CallerArgumentExpression("valu
33
33
/// Throws an <see cref="ArgumentNullException"/> if the string is null, or an <see cref="ArgumentException"/> if the
34
34
/// string is null or white space.
35
35
/// </summary>
36
- public static void NotEmpty ( [ NotNull ] string ? value , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
36
+ public static void NotEmpty ( [ NotNull ] string ? value , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
37
37
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
38
38
{
39
39
Exception ? ex = null ;
@@ -65,7 +65,7 @@ public static void NotEmpty([NotNull] string? value, [CallerArgumentExpression("
65
65
/// <summary>
66
66
/// Throws an <see cref="ArgumentException"/> if the Guid equals Guid.Empty.
67
67
/// </summary>
68
- public static void NotEmpty ( Guid value , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
68
+ public static void NotEmpty ( Guid value , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
69
69
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
70
70
{
71
71
if ( value == Guid . Empty )
@@ -81,7 +81,7 @@ public static void NotEmpty(Guid value, [CallerArgumentExpression("value")] stri
81
81
/// Throws an <see cref="ArgumentNullException"/> if the collection is null, or an <see cref="ArgumentException"/> if
82
82
/// the collection is empty.
83
83
/// </summary>
84
- public static void NotEmpty < T > ( [ NotNull ] IReadOnlyCollection < T > value , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
84
+ public static void NotEmpty < T > ( [ NotNull ] IReadOnlyCollection < T > value , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
85
85
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
86
86
{
87
87
NotNull ( value , valueArgExpression , memberName , sourceLineNumber , sourceFilePath ) ;
@@ -101,7 +101,7 @@ public static void NotEmpty<T>([NotNull] IReadOnlyCollection<T> value, [CallerAr
101
101
/// Throws an <see cref="ArgumentNullException"/> if the collection is null, or an <see cref="ArgumentException"/> if
102
102
/// the collection has one or more null values.
103
103
/// </summary>
104
- public static void HasNoNulls < T > ( [ NotNull ] IReadOnlyList < T > value , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
104
+ public static void HasNoNulls < T > ( [ NotNull ] IReadOnlyList < T > value , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
105
105
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
106
106
{
107
107
NotNull ( value , valueArgExpression , memberName , sourceLineNumber , sourceFilePath ) ;
@@ -121,7 +121,7 @@ public static void HasNoNulls<T>([NotNull] IReadOnlyList<T> value, [CallerArgume
121
121
/// Throws an <see cref="ArgumentOutOfRangeException"/> if <paramref name="value"/> is outside the range of
122
122
/// [<paramref name="rangeLo"/>, <paramref name="rangeHi"/>].
123
123
/// </summary>
124
- public static void NotOutOfRange < T > ( T value , T rangeLo , T rangeHi , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
124
+ public static void NotOutOfRange < T > ( T value , T rangeLo , T rangeHi , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
125
125
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
126
126
where T : IComparable , IComparable < T >
127
127
{
@@ -140,7 +140,7 @@ public static void NotOutOfRange<T>(T value, T rangeLo, T rangeHi, [CallerArgume
140
140
/// Throws an <see cref="ArgumentNullException"/> if the collection is null, or an <see cref="ArgumentException"/> if
141
141
/// the collection has one or more null or white space strings.
142
142
/// </summary>
143
- public static void HasNoEmpties ( [ NotNull ] IReadOnlyCollection < string > value , [ CallerArgumentExpression ( " value" ) ] string ? valueArgExpression = null ,
143
+ public static void HasNoEmpties ( [ NotNull ] IReadOnlyCollection < string > value , [ CallerArgumentExpression ( nameof ( value ) ) ] string ? valueArgExpression = null ,
144
144
[ CallerMemberName ] string ? memberName = null , [ CallerLineNumber ] int sourceLineNumber = 0 , [ CallerFilePath ] string ? sourceFilePath = null )
145
145
{
146
146
NotNull ( value , valueArgExpression , memberName , sourceLineNumber , sourceFilePath ) ;
0 commit comments