注释DateTimeRange构造函数的时间顺序校验

注释了DateTimeRange构造函数中判断开始时间大于结束时间时抛出异常的代码,允许开始时间大于结束时间。
This commit is contained in:
懒得勤快
2026-06-01 15:35:58 +08:00
parent 435f3bc375
commit bf62dbc620
12 changed files with 16 additions and 16 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
<Project>
<PropertyGroup>
<Version>2026.1.5</Version>
<Version>2026.1.6</Version>
<Deterministic>true</Deterministic>
</PropertyGroup>
</Project>
@@ -55,7 +55,7 @@
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
<PackageReference Include="System.Management" Version="10.0.8" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.7.0" />
<PackageReference Include="SharpCompress" Version="0.48.1" />
<PackageReference Include="SharpCompress" Version="0.49.1" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0'">
@@ -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;
@@ -29,7 +29,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="OpenCvSharp4" Version="4.13.0.20260427" />
<PackageReference Include="OpenCvSharp4" Version="4.13.0.20260531" />
</ItemGroup>
<ItemGroup>
+1 -1
View File
@@ -37,7 +37,7 @@
</None>
</ItemGroup>
<ItemGroup>
<PackageReference Include="EPPlus" Version="8.5.4" />
<PackageReference Include="EPPlus" Version="8.6.0" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.300" PrivateAssets="All" />
</ItemGroup>
<ItemGroup>
@@ -38,7 +38,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MongoDB.Driver" Version="3.8.1" />
<PackageReference Include="MongoDB.Driver" Version="3.9.0" />
</ItemGroup>
</Project>
+1 -1
View File
@@ -35,7 +35,7 @@
<ItemGroup>
<PackageReference Include="Microsoft.AspNet.Mvc" Version="5.3.0" />
<PackageReference Include="StackExchange.Redis" Version="2.13.10" />
<PackageReference Include="StackExchange.Redis" Version="2.13.17" />
<ProjectReference Include="..\Masuit.Tools.Abstractions\Masuit.Tools.Abstractions.csproj" />
<Reference Include="System.Web" />
</ItemGroup>
+1 -1
View File
@@ -6,7 +6,7 @@
<ConcurrentGarbageCollection>false</ConcurrentGarbageCollection>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.1.7" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.2.0" />
</ItemGroup>
<ItemGroup>
<Folder Include="Controllers\" />
@@ -13,7 +13,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.6.0" />
<PackageReference Include="Moq" Version="4.20.72" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<PrivateAssets>all</PrivateAssets>
@@ -23,7 +23,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.1.7" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.2.0" />
</ItemGroup>
<ItemGroup>
@@ -12,7 +12,7 @@
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="10.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="10.0.8" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.8" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.6.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
@@ -14,8 +14,8 @@
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
<PackageReference Include="OpenCvSharp4.runtime.win" Version="4.13.0.20260302" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.6.0" />
<PackageReference Include="OpenCvSharp4.runtime.win" Version="4.13.0.20260531" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>