Selaa lähdekoodia

Лабораторная работа №4 МДК 05.04

Alekseev Egor 1 kuukausi sitten
commit
b449d6bcaf
23 muutettua tiedostoa jossa 367 lisäystä ja 0 poistoa
  1. BIN
      .vs/AlekseervMDK05.04Lab4/CopilotIndices/17.14.734.62261/CodeChunks.db
  2. BIN
      .vs/AlekseervMDK05.04Lab4/CopilotIndices/17.14.734.62261/SemanticSymbols.db
  3. BIN
      .vs/AlekseervMDK05.04Lab4/FileContentIndex/14cf1557-c649-46a8-997f-812ea515daee.vsidx
  4. BIN
      .vs/AlekseervMDK05.04Lab4/v17/.suo
  5. 41 0
      .vs/AlekseervMDK05.04Lab4/v17/DocumentLayout.backup.json
  6. 41 0
      .vs/AlekseervMDK05.04Lab4/v17/DocumentLayout.json
  7. 25 0
      AlekseervMDK05.04Lab4.sln
  8. 53 0
      AlekseervMDK05.04Lab4/AlekseervMDK05.04Lab4.csproj
  9. 6 0
      AlekseervMDK05.04Lab4/App.config
  10. 125 0
      AlekseervMDK05.04Lab4/Program.cs
  11. 36 0
      AlekseervMDK05.04Lab4/Properties/AssemblyInfo.cs
  12. BIN
      AlekseervMDK05.04Lab4/bin/Debug/AlekseervMDK05.04Lab4.exe
  13. 6 0
      AlekseervMDK05.04Lab4/bin/Debug/AlekseervMDK05.04Lab4.exe.config
  14. BIN
      AlekseervMDK05.04Lab4/bin/Debug/AlekseervMDK05.04Lab4.pdb
  15. 4 0
      AlekseervMDK05.04Lab4/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
  16. BIN
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.AssemblyReference.cache
  17. 1 0
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.CoreCompileInputs.cache
  18. 23 0
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.FileListAbsolute.txt
  19. 0 0
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.SuggestedBindingRedirects.cache
  20. BIN
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.exe
  21. 6 0
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.exe.config
  22. BIN
      AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.pdb
  23. BIN
      AlekseervMDK05.04Lab4/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache

BIN
.vs/AlekseervMDK05.04Lab4/CopilotIndices/17.14.734.62261/CodeChunks.db


BIN
.vs/AlekseervMDK05.04Lab4/CopilotIndices/17.14.734.62261/SemanticSymbols.db


BIN
.vs/AlekseervMDK05.04Lab4/FileContentIndex/14cf1557-c649-46a8-997f-812ea515daee.vsidx


BIN
.vs/AlekseervMDK05.04Lab4/v17/.suo


+ 41 - 0
.vs/AlekseervMDK05.04Lab4/v17/DocumentLayout.backup.json

@@ -0,0 +1,41 @@
+{
+  "Version": 1,
+  "WorkspaceRootPath": "G:\\3\u0418\u0421\\\u041C\u0414\u041A 05.04\\AlekseervMDK05.04Lab4\\",
+  "Documents": [
+    {
+      "AbsoluteMoniker": "D:0:0:{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}|AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4.csproj|g:\\3\u0438\u0441\\\u043C\u0434\u043A 05.04\\alekseervmdk05.04lab4\\alekseervmdk05.04lab4\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}|AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4.csproj|solutionrelative:alekseervmdk05.04lab4\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    }
+  ],
+  "DocumentGroupContainers": [
+    {
+      "Orientation": 0,
+      "VerticalTabListWidth": 256,
+      "DocumentGroups": [
+        {
+          "DockedWidth": 200,
+          "SelectedChildIndex": 1,
+          "Children": [
+            {
+              "$type": "Bookmark",
+              "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "Program.cs",
+              "DocumentMoniker": "G:\\3\u0418\u0421\\\u041C\u0414\u041A 05.04\\AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4\\Program.cs",
+              "RelativeDocumentMoniker": "AlekseervMDK05.04Lab4\\Program.cs",
+              "ToolTip": "G:\\3\u0418\u0421\\\u041C\u0414\u041A 05.04\\AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4\\Program.cs",
+              "RelativeToolTip": "AlekseervMDK05.04Lab4\\Program.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-22T20:52:42.419Z",
+              "EditorCaption": ""
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}

+ 41 - 0
.vs/AlekseervMDK05.04Lab4/v17/DocumentLayout.json

@@ -0,0 +1,41 @@
+{
+  "Version": 1,
+  "WorkspaceRootPath": "G:\\3\u0418\u0421\\\u041C\u0414\u041A 05.04\\AlekseervMDK05.04Lab4\\",
+  "Documents": [
+    {
+      "AbsoluteMoniker": "D:0:0:{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}|AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4.csproj|g:\\3\u0438\u0441\\\u043C\u0434\u043A 05.04\\alekseervmdk05.04lab4\\alekseervmdk05.04lab4\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}|AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4.csproj|solutionrelative:alekseervmdk05.04lab4\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    }
+  ],
+  "DocumentGroupContainers": [
+    {
+      "Orientation": 0,
+      "VerticalTabListWidth": 256,
+      "DocumentGroups": [
+        {
+          "DockedWidth": 200,
+          "SelectedChildIndex": 1,
+          "Children": [
+            {
+              "$type": "Bookmark",
+              "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "Program.cs",
+              "DocumentMoniker": "G:\\3\u0418\u0421\\\u041C\u0414\u041A 05.04\\AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4\\Program.cs",
+              "RelativeDocumentMoniker": "AlekseervMDK05.04Lab4\\Program.cs",
+              "ToolTip": "G:\\3\u0418\u0421\\\u041C\u0414\u041A 05.04\\AlekseervMDK05.04Lab4\\AlekseervMDK05.04Lab4\\Program.cs",
+              "RelativeToolTip": "AlekseervMDK05.04Lab4\\Program.cs",
+              "ViewState": "AgIAAF8AAAAAAAAAAAAwwBMAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-22T20:52:42.419Z",
+              "EditorCaption": ""
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}

+ 25 - 0
AlekseervMDK05.04Lab4.sln

@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.33516.290
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AlekseervMDK05.04Lab4", "AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4.csproj", "{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {83801AEC-757C-446C-AED9-FAB537001862}
+	EndGlobalSection
+EndGlobal

+ 53 - 0
AlekseervMDK05.04Lab4/AlekseervMDK05.04Lab4.csproj

@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{0A96D3DF-98C0-45BB-8BB4-E7444EFDAC95}</ProjectGuid>
+    <OutputType>Exe</OutputType>
+    <RootNamespace>AlekseervMDK05._04Lab4</RootNamespace>
+    <AssemblyName>AlekseervMDK05.04Lab4</AssemblyName>
+    <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
+    <Deterministic>true</Deterministic>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="Microsoft.CSharp" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Net.Http" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Program.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="App.config" />
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+</Project>

+ 6 - 0
AlekseervMDK05.04Lab4/App.config

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <startup> 
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+    </startup>
+</configuration>

+ 125 - 0
AlekseervMDK05.04Lab4/Program.cs

@@ -0,0 +1,125 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.IO;
+
+namespace AlekseervMDK05._04Lab4
+{
+     class Program
+     {
+        /// <summary>
+        /// Головной модуль,в котором происходит перебор всех файлов, которые были отсортированы
+        /// </summary>
+        /// <param name="args"></param>
+        static void Main(string[] args)
+        {
+            Console.WriteLine("Введите путь к директории:");
+            string sourcePath = Console.ReadLine();
+
+
+            if (!Directory.Exists(sourcePath))
+            {
+                Console.WriteLine("Указанная директория не существует.");
+                return;
+            }
+
+            long freeSpace = GetFreeSpace(sourcePath);
+            Console.WriteLine($"Свободное место: {freeSpace / (1024 * 1024)} MB");
+
+            string imagesPath = Path.Combine(sourcePath, "Images");
+            string documentsPath = Path.Combine(sourcePath, "Documents");
+            string othersPath = Path.Combine(sourcePath, "Others");
+
+            Directory.CreateDirectory(imagesPath);
+            Directory.CreateDirectory(documentsPath);
+            Directory.CreateDirectory(othersPath);
+
+
+            var files = Directory.GetFiles(sourcePath, "*.*", SearchOption.AllDirectories);
+            int imageCount = 0;
+            int documentCount = 0;
+            int otherCount = 0;
+
+            foreach (var file in files)
+            {
+                string extension = Path.GetExtension(file).ToLower();
+
+                try
+                {
+                    if (IsImage(extension))
+                    {
+                        MoveFile(file, imagesPath);
+                        imageCount++;
+                    }
+                    else if (IsDocument(extension))
+                    {
+                        MoveFile(file, documentsPath);
+                        documentCount++;
+                    }
+                    else
+                    {
+                        MoveFile(file, othersPath);
+                        otherCount++;
+                    }
+                }
+                catch (Exception ex)
+                {
+                    Console.WriteLine($"Ошибка при перемещении файла {file}: {ex.Message}");
+                }
+            }
+
+
+            string infoPath = Path.Combine(sourcePath, "Info.txt");
+            File.WriteAllText(infoPath, $"Изображения: {imageCount}\nДокументы: {documentCount}\nПрочие: {otherCount}");
+
+            Console.WriteLine("Сортировка завершена. Информация записана в Info.txt.");
+            Console.ReadLine();
+        }
+        /// <summary>
+        /// Получаем информацию о свободном пространстве накопителя
+        /// </summary>
+        /// <param name="path"></param>
+        /// <returns></returns>
+        static long GetFreeSpace(string path)
+        {
+            DriveInfo driveInfo = new DriveInfo(Path.GetPathRoot(path));
+            return driveInfo.AvailableFreeSpace;
+        }
+        /// <summary>
+        /// Поиск картинок
+        /// </summary>
+        /// <param name="extension"></param>
+        /// <returns></returns>
+        static bool IsImage(string extension)
+        {
+            string[] imageExtensions = { ".jpg", ".jpeg", ".png", ".gif", ".bmp", ".tiff" };
+            return imageExtensions.Contains(extension);
+        }
+
+        /// <summary>
+        /// Поиск документов
+        /// </summary>
+        /// <param name="extension"></param>
+        /// <returns></returns>
+        static bool IsDocument(string extension)
+        {
+            string[] documentExtensions = { ".pdf", ".doc", ".docx", ".txt", ".xls", ".xlsx" };
+            return documentExtensions.Contains(extension);
+        }
+
+        /// <summary>
+        /// Перемещение файла
+        /// </summary>
+        /// <param name="sourceFile"></param>
+        /// <param name="destFolder"></param>
+        static void MoveFile(string sourceFile, string destFolder)
+        {
+            string fileName = Path.GetFileName(sourceFile);
+            string destFile = Path.Combine(destFolder, fileName);
+            File.Move(sourceFile, destFile);
+            Console.WriteLine($"Файл {fileName} перемещён в {destFolder}");
+        }
+     }
+}

+ 36 - 0
AlekseervMDK05.04Lab4/Properties/AssemblyInfo.cs

@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// Общие сведения об этой сборке предоставляются следующим набором
+// набора атрибутов. Измените значения этих атрибутов для изменения сведений,
+// связанные с этой сборкой.
+[assembly: AssemblyTitle("AlekseervMDK05.04Lab4")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("AlekseervMDK05.04Lab4")]
+[assembly: AssemblyCopyright("Copyright ©  2025")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми
+// для компонентов COM. Если необходимо обратиться к типу в этой сборке через
+// из модели COM задайте для атрибута ComVisible этого типа значение true.
+[assembly: ComVisible(false)]
+
+// Следующий GUID представляет идентификатор typelib, если этот проект доступен из модели COM
+[assembly: Guid("0a96d3df-98c0-45bb-8bb4-e7444efdac95")]
+
+// Сведения о версии сборки состоят из указанных ниже четырех значений:
+//
+//      Основной номер версии
+//      Дополнительный номер версии
+//      Номер сборки
+//      Номер редакции
+//
+// Можно задать все значения или принять номера сборки и редакции по умолчанию 
+// используя "*", как показано ниже:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

BIN
AlekseervMDK05.04Lab4/bin/Debug/AlekseervMDK05.04Lab4.exe


+ 6 - 0
AlekseervMDK05.04Lab4/bin/Debug/AlekseervMDK05.04Lab4.exe.config

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <startup> 
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+    </startup>
+</configuration>

BIN
AlekseervMDK05.04Lab4/bin/Debug/AlekseervMDK05.04Lab4.pdb


+ 4 - 0
AlekseervMDK05.04Lab4/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]

BIN
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.AssemblyReference.cache


+ 1 - 0
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.CoreCompileInputs.cache

@@ -0,0 +1 @@
+137ddb1975586287657f37337b64d051167bb6a147915d9fb5b8eb94b1093509

+ 23 - 0
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.FileListAbsolute.txt

@@ -0,0 +1,23 @@
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.exe.config
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.exe
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.pdb
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.AssemblyReference.cache
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.SuggestedBindingRedirects.cache
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.CoreCompileInputs.cache
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.exe
+D:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.pdb
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.exe.config
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.exe
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.pdb
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.AssemblyReference.cache
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.CoreCompileInputs.cache
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.exe
+H:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.pdb
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.exe.config
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.exe
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\bin\Debug\AlekseervMDK05.04Lab4.pdb
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.AssemblyReference.cache
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.exe.config
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.csproj.CoreCompileInputs.cache
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.exe
+G:\3ИС\МДК 05.04\AlekseervMDK05.04Lab4\AlekseervMDK05.04Lab4\obj\Debug\AlekseervMDK05.04Lab4.pdb

+ 0 - 0
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.csproj.SuggestedBindingRedirects.cache


BIN
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.exe


+ 6 - 0
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.exe.config

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <startup> 
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+    </startup>
+</configuration>

BIN
AlekseervMDK05.04Lab4/obj/Debug/AlekseervMDK05.04Lab4.pdb


BIN
AlekseervMDK05.04Lab4/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache