From bf62dbc6202be4e8a8718be3bef8a4e8f7b3cffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=87=92=E5=BE=97=E5=8B=A4=E5=BF=AB?= Date: Mon, 1 Jun 2026 15:35:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8ADateTimeRange=E6=9E=84?= =?UTF-8?q?=E9=80=A0=E5=87=BD=E6=95=B0=E7=9A=84=E6=97=B6=E9=97=B4=E9=A1=BA?= =?UTF-8?q?=E5=BA=8F=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 注释了DateTimeRange构造函数中判断开始时间大于结束时间时抛出异常的代码,允许开始时间大于结束时间。 --- Directory.Build.props | 2 +- .../Masuit.Tools.Abstractions.csproj | 2 +- Masuit.Tools.Abstractions/Models/DateTimeRange.cs | 8 ++++---- .../Masuit.Tools.DigtalWatermarker.csproj | 2 +- Masuit.Tools.Excel/Masuit.Tools.Excel.csproj | 2 +- .../Masuit.Tools.NoSQL.MongoDBClient.csproj | 2 +- Masuit.Tools/Masuit.Tools.Net.csproj | 2 +- NetCoreTest/NetCoreTest.csproj | 2 +- .../Masuit.Tools.Abstractions.Test.csproj | 2 +- ...suit.Tools.AspNetCore.ResumeFileResults.WebTest.csproj | 2 +- Test/Masuit.Tools.Core.Test/Masuit.Tools.Core.Test.csproj | 2 +- .../Masuit.Tools.DigitalWatermarker.Test.csproj | 4 ++-- 12 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index cf125f9..e94f3b8 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@  - 2026.1.5 + 2026.1.6 true \ No newline at end of file diff --git a/Masuit.Tools.Abstractions/Masuit.Tools.Abstractions.csproj b/Masuit.Tools.Abstractions/Masuit.Tools.Abstractions.csproj index c4bd066..a72bb97 100644 --- a/Masuit.Tools.Abstractions/Masuit.Tools.Abstractions.csproj +++ b/Masuit.Tools.Abstractions/Masuit.Tools.Abstractions.csproj @@ -55,7 +55,7 @@ - + diff --git a/Masuit.Tools.Abstractions/Models/DateTimeRange.cs b/Masuit.Tools.Abstractions/Models/DateTimeRange.cs index 2bde1e9..1bf7fc9 100644 --- a/Masuit.Tools.Abstractions/Models/DateTimeRange.cs +++ b/Masuit.Tools.Abstractions/Models/DateTimeRange.cs @@ -12,10 +12,10 @@ public class DateTimeRange : ITimePeriod { public DateTimeRange(DateTime? start, DateTime? end) { - if (start > end) - { - throw new Exception("开始时间不能大于结束时间"); - } + //if (start > end) + //{ + // throw new Exception("开始时间不能大于结束时间"); + //} Start = start; End = end; diff --git a/Masuit.Tools.DigtalWatermarker/Masuit.Tools.DigtalWatermarker.csproj b/Masuit.Tools.DigtalWatermarker/Masuit.Tools.DigtalWatermarker.csproj index 913d532..d9018e2 100644 --- a/Masuit.Tools.DigtalWatermarker/Masuit.Tools.DigtalWatermarker.csproj +++ b/Masuit.Tools.DigtalWatermarker/Masuit.Tools.DigtalWatermarker.csproj @@ -29,7 +29,7 @@ - + diff --git a/Masuit.Tools.Excel/Masuit.Tools.Excel.csproj b/Masuit.Tools.Excel/Masuit.Tools.Excel.csproj index 7234513..71307c9 100644 --- a/Masuit.Tools.Excel/Masuit.Tools.Excel.csproj +++ b/Masuit.Tools.Excel/Masuit.Tools.Excel.csproj @@ -37,7 +37,7 @@ - + diff --git a/Masuit.Tools.NoSQL.MongoDBClient/Masuit.Tools.NoSQL.MongoDBClient.csproj b/Masuit.Tools.NoSQL.MongoDBClient/Masuit.Tools.NoSQL.MongoDBClient.csproj index ca76c98..d86e580 100644 --- a/Masuit.Tools.NoSQL.MongoDBClient/Masuit.Tools.NoSQL.MongoDBClient.csproj +++ b/Masuit.Tools.NoSQL.MongoDBClient/Masuit.Tools.NoSQL.MongoDBClient.csproj @@ -38,7 +38,7 @@ - + diff --git a/Masuit.Tools/Masuit.Tools.Net.csproj b/Masuit.Tools/Masuit.Tools.Net.csproj index 3a8c4cd..a3e5838 100644 --- a/Masuit.Tools/Masuit.Tools.Net.csproj +++ b/Masuit.Tools/Masuit.Tools.Net.csproj @@ -35,7 +35,7 @@ - + diff --git a/NetCoreTest/NetCoreTest.csproj b/NetCoreTest/NetCoreTest.csproj index 57f0d4f..44adb0e 100644 --- a/NetCoreTest/NetCoreTest.csproj +++ b/NetCoreTest/NetCoreTest.csproj @@ -6,7 +6,7 @@ false - + diff --git a/Test/Masuit.Tools.Abstractions.Test/Masuit.Tools.Abstractions.Test.csproj b/Test/Masuit.Tools.Abstractions.Test/Masuit.Tools.Abstractions.Test.csproj index 5a7d9ca..32b2eaf 100644 --- a/Test/Masuit.Tools.Abstractions.Test/Masuit.Tools.Abstractions.Test.csproj +++ b/Test/Masuit.Tools.Abstractions.Test/Masuit.Tools.Abstractions.Test.csproj @@ -13,7 +13,7 @@ - + all diff --git a/Test/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest.csproj b/Test/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest.csproj index af0b10d..bc1e20f 100644 --- a/Test/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest.csproj +++ b/Test/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest/Masuit.Tools.AspNetCore.ResumeFileResults.WebTest.csproj @@ -23,7 +23,7 @@ - + diff --git a/Test/Masuit.Tools.Core.Test/Masuit.Tools.Core.Test.csproj b/Test/Masuit.Tools.Core.Test/Masuit.Tools.Core.Test.csproj index 78be057..366b36e 100644 --- a/Test/Masuit.Tools.Core.Test/Masuit.Tools.Core.Test.csproj +++ b/Test/Masuit.Tools.Core.Test/Masuit.Tools.Core.Test.csproj @@ -12,7 +12,7 @@ - + all runtime; build; native; contentfiles; analyzers diff --git a/Test/Masuit.Tools.DigitalWatermarker.Test/Masuit.Tools.DigitalWatermarker.Test.csproj b/Test/Masuit.Tools.DigitalWatermarker.Test/Masuit.Tools.DigitalWatermarker.Test.csproj index f621845..4d845a3 100644 --- a/Test/Masuit.Tools.DigitalWatermarker.Test/Masuit.Tools.DigitalWatermarker.Test.csproj +++ b/Test/Masuit.Tools.DigitalWatermarker.Test/Masuit.Tools.DigitalWatermarker.Test.csproj @@ -14,8 +14,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive