Change the thrown exceptions to ArgumentOutOfRangeException

This commit is contained in:
Dawid Pągowski
2023-08-23 00:43:17 +02:00
parent a55ceba679
commit 8087b8d315

View File

@@ -10,11 +10,11 @@ namespace S7.Net.Helper
{
if (dateTime < Date.IecMinDate)
{
throw new ArgumentException($"DateTime must be at least {Date.IecMinDate:d}");
throw new ArgumentOutOfRangeException($"DateTime must be at least {Date.IecMinDate:d}");
}
if (dateTime > Date.IecMaxDate)
{
throw new ArgumentException($"DateTime must be lower than {Date.IecMaxDate:d}");
throw new ArgumentOutOfRangeException($"DateTime must be lower than {Date.IecMaxDate:d}");
}
return (ushort)(dateTime - Date.IecMinDate).TotalDays;