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();