Слетевшая 7 лаба готова

This commit is contained in:
Ctepa 2024-05-20 04:55:35 +03:00
parent 72081a1e24
commit beb7bdf552
3 changed files with 18 additions and 14 deletions

View File

@ -13,11 +13,9 @@
<PackageReference Include="EntityFramework.ru" Version="6.2.0" /> <PackageReference Include="EntityFramework.ru" Version="6.2.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" />
<PackageReference Include="Serilog" Version="3.1.1" /> <PackageReference Include="Serilog" Version="3.1.1" />
<PackageReference Include="Serilog.Extensions.Logging" Version="7.0.0" /> <PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" /> <PackageReference Include="Serilog.Settings.Configuration" Version="8.0.0" />
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" /> <PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
</ItemGroup> </ItemGroup>

View File

@ -85,9 +85,12 @@ public abstract class AbstractCompany
DrawBackgound(graphics); DrawBackgound(graphics);
SetObjectsPosition(); SetObjectsPosition();
for (int i = 0; i < (_collection?.Count ?? 0); ++i) for (int i = 0; i < (_collection?.Count ?? 0); ++i)
{
try
{ {
DrawningGun? obj = _collection?.Get(i); DrawningGun? obj = _collection?.Get(i);
obj?.DrawTransport(graphics); obj?.DrawTransport(graphics);
}catch(Exception ) { }
} }
return bitmap; return bitmap;
} }

View File

@ -45,7 +45,8 @@ public class GunSharingService : AbstractCompany
int boarderOffsetY = 10; int boarderOffsetY = 10;
int currentIndex = -1; int currentIndex = -1;
try
{
for (int j = 0; j < maxCountY; j++) for (int j = 0; j < maxCountY; j++)
{ {
for (int i = 0; i < maxCountX; i++) for (int i = 0; i < maxCountX; i++)
@ -59,5 +60,7 @@ public class GunSharingService : AbstractCompany
} }
} }
} }
}catch (Exception ) { }
} }
} }