diff --git a/src/Nito.Cancellation/NormalizedCancellationToken.cs b/src/Nito.Cancellation/NormalizedCancellationToken.cs
index 1fb698e..21932c1 100644
--- a/src/Nito.Cancellation/NormalizedCancellationToken.cs
+++ b/src/Nito.Cancellation/NormalizedCancellationToken.cs
@@ -90,9 +90,7 @@ public static NormalizedCancellationToken Timeout(int dueTime)
/// The cancellation tokens to reduce. May not be null.
public static NormalizedCancellationToken Normalize(params CancellationToken[] cancellationTokens)
{
- if (cancellationTokens == null)
- throw new ArgumentNullException(nameof(cancellationTokens));
-
+ _ = cancellationTokens ?? throw new ArgumentNullException(nameof(cancellationTokens));
return Normalize((IEnumerable)cancellationTokens);
}
@@ -102,9 +100,7 @@ public static NormalizedCancellationToken Normalize(params CancellationToken[] c
/// The cancellation tokens to reduce. May not be null.
public static NormalizedCancellationToken Normalize(IEnumerable cancellationTokens)
{
- if (cancellationTokens == null)
- throw new ArgumentNullException(nameof(cancellationTokens));
-
+ _ = cancellationTokens ?? throw new ArgumentNullException(nameof(cancellationTokens));
var tokens = new List(CancelableTokens(cancellationTokens));
if (tokens.Count == 0)
return new NormalizedCancellationToken();