artema 4 tháng trước cách đây
commit
11f2d96ef1
100 tập tin đã thay đổi với 1536 bổ sung0 xóa
  1. 9 0
      App.xaml
  2. 14 0
      App.xaml.cs
  3. 10 0
      AssemblyInfo.cs
  4. 77 0
      MainWindow.xaml
  5. 64 0
      MainWindow.xaml.cs
  6. 47 0
      Model/Clothes.cs
  7. 13 0
      Model/Globals.cs
  8. 16 0
      Model/IDataProvider.cs
  9. 46 0
      Model/JsonDataProvider.cs
  10. BIN
      assets/logo.jpg
  11. 134 0
      bin/Debug/net8.0-windows/clothes.json
  12. 23 0
      bin/Debug/net8.0-windows/exam.deps.json
  13. BIN
      bin/Debug/net8.0-windows/exam.dll
  14. BIN
      bin/Debug/net8.0-windows/exam.exe
  15. BIN
      bin/Debug/net8.0-windows/exam.pdb
  16. 18 0
      bin/Debug/net8.0-windows/exam.runtimeconfig.json
  17. 21 0
      exam.csproj
  18. 14 0
      exam.csproj.user
  19. 25 0
      exam.sln
  20. BIN
      img/logo.jpg
  21. 4 0
      obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
  22. 71 0
      obj/Debug/net8.0-windows/App.g.cs
  23. 71 0
      obj/Debug/net8.0-windows/App.g.i.cs
  24. BIN
      obj/Debug/net8.0-windows/MainWindow.baml
  25. 113 0
      obj/Debug/net8.0-windows/MainWindow.g.cs
  26. 113 0
      obj/Debug/net8.0-windows/MainWindow.g.i.cs
  27. BIN
      obj/Debug/net8.0-windows/apphost.exe
  28. 25 0
      obj/Debug/net8.0-windows/exam.AssemblyInfo.cs
  29. 1 0
      obj/Debug/net8.0-windows/exam.AssemblyInfoInputs.cache
  30. 13 0
      obj/Debug/net8.0-windows/exam.GeneratedMSBuildEditorConfig.editorconfig
  31. 6 0
      obj/Debug/net8.0-windows/exam.GlobalUsings.g.cs
  32. BIN
      obj/Debug/net8.0-windows/exam.assets.cache
  33. 0 0
      obj/Debug/net8.0-windows/exam.csproj.BuildWithSkipAnalyzers
  34. 1 0
      obj/Debug/net8.0-windows/exam.csproj.CoreCompileInputs.cache
  35. 20 0
      obj/Debug/net8.0-windows/exam.csproj.FileListAbsolute.txt
  36. 11 0
      obj/Debug/net8.0-windows/exam.designer.deps.json
  37. 23 0
      obj/Debug/net8.0-windows/exam.designer.runtimeconfig.json
  38. BIN
      obj/Debug/net8.0-windows/exam.dll
  39. BIN
      obj/Debug/net8.0-windows/exam.g.resources
  40. 1 0
      obj/Debug/net8.0-windows/exam.genruntimeconfig.cache
  41. BIN
      obj/Debug/net8.0-windows/exam.pdb
  42. 25 0
      obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.AssemblyInfo.cs
  43. 1 0
      obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.AssemblyInfoInputs.cache
  44. 13 0
      obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  45. 6 0
      obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.GlobalUsings.g.cs
  46. BIN
      obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.assets.cache
  47. 0 0
      obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.csproj.BuildWithSkipAnalyzers
  48. 25 0
      obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.AssemblyInfo.cs
  49. 1 0
      obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.AssemblyInfoInputs.cache
  50. 13 0
      obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  51. 6 0
      obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.GlobalUsings.g.cs
  52. BIN
      obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.assets.cache
  53. 20 0
      obj/Debug/net8.0-windows/exam_MarkupCompile.cache
  54. 20 0
      obj/Debug/net8.0-windows/exam_MarkupCompile.i.cache
  55. 4 0
      obj/Debug/net8.0-windows/exam_MarkupCompile.lref
  56. 25 0
      obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.AssemblyInfo.cs
  57. 1 0
      obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.AssemblyInfoInputs.cache
  58. 13 0
      obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  59. 6 0
      obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.GlobalUsings.g.cs
  60. BIN
      obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.assets.cache
  61. 0 0
      obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.csproj.BuildWithSkipAnalyzers
  62. 25 0
      obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.AssemblyInfo.cs
  63. 1 0
      obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.AssemblyInfoInputs.cache
  64. 13 0
      obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  65. 6 0
      obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.GlobalUsings.g.cs
  66. BIN
      obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.assets.cache
  67. 25 0
      obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.AssemblyInfo.cs
  68. 1 0
      obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.AssemblyInfoInputs.cache
  69. 13 0
      obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  70. 6 0
      obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.GlobalUsings.g.cs
  71. BIN
      obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.assets.cache
  72. 0 0
      obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.csproj.BuildWithSkipAnalyzers
  73. 25 0
      obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.AssemblyInfo.cs
  74. 1 0
      obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.AssemblyInfoInputs.cache
  75. 13 0
      obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  76. 6 0
      obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.GlobalUsings.g.cs
  77. BIN
      obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.assets.cache
  78. 0 0
      obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.csproj.BuildWithSkipAnalyzers
  79. 25 0
      obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.AssemblyInfo.cs
  80. 1 0
      obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.AssemblyInfoInputs.cache
  81. 13 0
      obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  82. 6 0
      obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.GlobalUsings.g.cs
  83. BIN
      obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.assets.cache
  84. 0 0
      obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.csproj.BuildWithSkipAnalyzers
  85. 25 0
      obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.AssemblyInfo.cs
  86. 1 0
      obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.AssemblyInfoInputs.cache
  87. 13 0
      obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  88. 6 0
      obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.GlobalUsings.g.cs
  89. BIN
      obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.assets.cache
  90. 25 0
      obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.AssemblyInfo.cs
  91. 1 0
      obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.AssemblyInfoInputs.cache
  92. 13 0
      obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  93. 6 0
      obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.GlobalUsings.g.cs
  94. BIN
      obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.assets.cache
  95. 0 0
      obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.csproj.BuildWithSkipAnalyzers
  96. BIN
      obj/Debug/net8.0-windows/ref/exam.dll
  97. BIN
      obj/Debug/net8.0-windows/refint/exam.dll
  98. 66 0
      obj/exam.csproj.nuget.dgspec.json
  99. 15 0
      obj/exam.csproj.nuget.g.props
  100. 2 0
      obj/exam.csproj.nuget.g.targets

+ 9 - 0
App.xaml

@@ -0,0 +1,9 @@
+<Application x:Class="exam.App"
+             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:local="clr-namespace:exam"
+             StartupUri="MainWindow.xaml">
+    <Application.Resources>
+         
+    </Application.Resources>
+</Application>

+ 14 - 0
App.xaml.cs

@@ -0,0 +1,14 @@
+using System.Configuration;
+using System.Data;
+using System.Windows;
+
+namespace exam
+{
+    /// <summary>
+    /// Interaction logic for App.xaml
+    /// </summary>
+    public partial class App : Application
+    {
+    }
+
+}

+ 10 - 0
AssemblyInfo.cs

@@ -0,0 +1,10 @@
+using System.Windows;
+
+[assembly: ThemeInfo(
+    ResourceDictionaryLocation.None,            //where theme specific resource dictionaries are located
+                                                //(used if a resource is not found in the page,
+                                                // or application resource dictionaries)
+    ResourceDictionaryLocation.SourceAssembly   //where the generic resource dictionary is located
+                                                //(used if a resource is not found in the page,
+                                                // app, or any theme specific resource dictionaries)
+)]

+ 77 - 0
MainWindow.xaml

@@ -0,0 +1,77 @@
+<Window x:Class="exam.MainWindow"
+        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+        xmlns:local="clr-namespace:exam"
+        mc:Ignorable="d"
+        Title="MainWindow" Height="450" Width="800">
+    <Grid>
+        <Grid.ColumnDefinitions>
+            <ColumnDefinition Width="200"/>
+            <ColumnDefinition/>
+        </Grid.ColumnDefinitions>
+        <Grid.RowDefinitions>
+            <RowDefinition Height="auto"/>
+            <RowDefinition/>
+            <RowDefinition Height="50"/>
+        </Grid.RowDefinitions>
+                <Image
+                    Source="assets/logo.jpg"
+                    Grid.Row ="0"
+                    Grid.RowSpan="2"
+                    Stretch="Fill"/>
+        <WrapPanel
+            Grid.Column="1"
+            MinHeight="50"
+            Orientation="Horizontal">
+            <Label
+                Content="Категория:"/>
+            <ComboBox
+                Name="CategoryFilterComboBox"
+                SelectionChanged="CategoryFilterComboBox_SelectionChanged"
+                MinWidth="100"
+                SelectedIndex="0"
+                ItemsSource="{Binding ClothesCategoriesList}">
+                <ComboBox.ItemTemplate>
+                    <DataTemplate>
+                        <Label
+                                Content="{Binding Title}"/>
+                    </DataTemplate>
+                </ComboBox.ItemTemplate>
+            </ComboBox>
+        </WrapPanel>
+        <DataGrid
+            Grid.Column="1"
+            Grid.Row="1"
+            CanUserAddRows="False"
+            AutoGenerateColumns="False"
+            ItemsSource="{Binding ClothesList}">
+            <DataGrid.Columns>
+                <DataGridTextColumn
+                    Header="Бренд"
+                    Binding="{Binding Brand}"/>
+                <DataGridTextColumn
+                    Header="Название"
+                    Binding="{Binding Title}"/>
+                <DataGridTextColumn
+                    Header="Категория"
+                    Binding="{Binding Category}"/>
+                <DataGridTextColumn
+                    Header="Цена"
+                    Binding="{Binding Price}"/>
+                <DataGridTextColumn
+                    Header="Оценка"
+                    Binding="{Binding Rating}"/>
+                <DataGridTextColumn
+                    Header="Наличие"
+                    Binding="{Binding Existence}"/>
+                
+            </DataGrid.Columns>
+        </DataGrid>
+                <Button x:Name="ExitButton"
+                    Content="Выйти"
+                    Grid.Row="2"
+                    Click="ExitButton_Click"/>
+    </Grid>
+</Window>

+ 64 - 0
MainWindow.xaml.cs

@@ -0,0 +1,64 @@
+using System.ComponentModel;
+using System.Text;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using exam.Model;
+
+namespace exam
+{
+    /// <summary>
+    /// Interaction logic for MainWindow.xaml
+    /// </summary>
+    public partial class MainWindow : Window, INotifyPropertyChanged
+    {
+        private IEnumerable<Clothes> _clothes = null;
+        public List <ClothesCategory> ClothesCategoriesList { get; set; }
+        public string selectedCategory = "";
+        public IEnumerable<Clothes> ClothesList
+        {
+            get
+            {
+                return _clothes
+                    .Where(c => (selectedCategory == "Все категории" || c.Category == selectedCategory));
+            }
+            set 
+            {
+                _clothes = value;
+            }
+        }
+        public MainWindow()
+        {
+            InitializeComponent();
+            DataContext = this;
+            Globals.dataProvider = new JsonDataProvider();
+            ClothesList = Globals.dataProvider.GetClothes();
+            ClothesCategoriesList = Globals.dataProvider.GetClothesCategories().ToList();
+            ClothesCategoriesList.Insert(0, new ClothesCategory { Title = "Все категории" }); 
+            
+        }
+
+        private void ExitButton_Click(object sender, RoutedEventArgs e)
+        {
+            Application.Current.Shutdown();
+        }
+
+        private void CategoryFilterComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
+        {
+            selectedCategory = (CategoryFilterComboBox.SelectedItem as ClothesCategory).Title;
+            Invalidate();
+        }
+        public event PropertyChangedEventHandler PropertyChanged;
+        private void Invalidate()
+        {
+            if (PropertyChanged != null)
+                PropertyChanged(this, new PropertyChangedEventArgs("ClothesList"));
+        }
+    }
+}

+ 47 - 0
Model/Clothes.cs

@@ -0,0 +1,47 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace exam.Model
+{
+    [DataContract]
+    public class Clothes
+    {
+        [DataMember]
+        public string Title { get; set; }
+        [DataMember]
+        public string Brand {  get; set; }
+        [DataMember]
+        public string Category { get; set; }
+        [DataMember(Name = "PublishDate")]
+        private string? stringPublishDate {  get; set; }
+        [IgnoreDataMember]
+        public DateOnly PublishDate {  get; set; }
+        [DataMember]
+        public int Price { get; set; }
+        [DataMember]
+        public double Rating { get; set; }
+        [DataMember]
+        public bool Existence { get; set; }
+        [DataMember]
+        public string Photo {  get; set; }
+    }
+
+    public class ClothesCategory
+    {
+        public string Title { get; set; }
+    }
+    public class ClothesBrand
+    {
+        public string Title { get; set; }
+    }
+    public class ClothesPrice
+    { 
+        public string Title { get; set; }
+        public int PriceFrom {  get; set; }
+        public int PriceTo { get; set;}
+    }
+}

+ 13 - 0
Model/Globals.cs

@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace exam.Model
+{
+    class Globals
+    {
+        public static IDataProvider dataProvider;
+    }
+}

+ 16 - 0
Model/IDataProvider.cs

@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace exam.Model
+{
+    interface IDataProvider
+    {
+        IEnumerable<Clothes> GetClothes();
+        IEnumerable<ClothesBrand> GetClothesBrands();
+        IEnumerable<ClothesCategory> GetClothesCategories();
+        IEnumerable<ClothesPrice> GetClothesPrices();
+    }
+}

+ 46 - 0
Model/JsonDataProvider.cs

@@ -0,0 +1,46 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+using System.Runtime.Serialization.Json;
+using System.IO;
+
+namespace exam.Model
+{
+    public class JsonDataProvider : IDataProvider
+    {
+        private List<Clothes> clothes;
+        public JsonDataProvider()
+        {
+            var serializer = new DataContractJsonSerializer(typeof(Clothes[]));
+            using(var sr = new StreamReader("./clothes.json"))
+            {
+                clothes = ((Clothes[])serializer.ReadObject(sr.BaseStream)).ToList();
+            }
+        }
+        public IEnumerable<Clothes> GetClothes()
+        {
+            return clothes;
+        }
+        public IEnumerable<ClothesBrand> GetClothesBrands()
+        {
+            return clothes.DistinctBy(b => b.Brand).Select(b=>new ClothesBrand {Title = b.Title});
+        }
+        public IEnumerable<ClothesCategory> GetClothesCategories()
+        {
+            return clothes.DistinctBy(b => b.Category).Select(b => new ClothesCategory { Title = b.Title});
+        }
+        public IEnumerable<ClothesPrice> GetClothesPrices()
+        {
+            return new ClothesPrice[]
+            {
+                new ClothesPrice{Title = "До 10.000", PriceFrom = 0, PriceTo = 10000},
+                new ClothesPrice{Title = "От 10.000 до 30.000", PriceFrom = 10000, PriceTo = 30000},
+                new ClothesPrice{Title = "От 30.000 до 70.000", PriceFrom = 30000, PriceTo = 80000},
+                new ClothesPrice{Title = "Дороже 70.000", PriceFrom = 70000, PriceTo = 300000}
+            };
+        }
+    }
+}

BIN
assets/logo.jpg


+ 134 - 0
bin/Debug/net8.0-windows/clothes.json

@@ -0,0 +1,134 @@
+[
+    {
+        "Title" : "Track 1",
+        "Brand" : "Balenciaga",
+        "Category":"Обувь",
+        "PublishDate":"2019-05-20",
+        "Price": 23999,
+        "Rating": 3.9,
+        "Existence": true,
+        "Photo": null
+    },
+
+    {
+        "Title" : "Zip Hoodie",
+        "Brand" : "Sotne Island",
+        "Category":"Худи и свишоты",
+        "PublishDate":"2023-04-16",
+        "Price": 14999,
+        "Rating": 4.4,
+        "Existence": true,
+        "Photo": null
+    },
+
+    {
+        "Title" : "Hank OG",
+        "Brand" : "MYL",
+        "Category":"Обувь",
+        "PublishDate":"2017-08-19",
+        "Price": 8999,
+        "Rating": 3.8,
+        "Existence": true,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Titanic",
+        "Brand" : "Vetments",
+        "Category":"Худи и свишоты",
+        "PublishDate":"2018-09-29",
+        "Price": 75599,
+        "Rating": 4.8,
+        "Existence": true,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Skater",
+        "Brand" : "Balenciaga",
+        "Category":"Штаны и шорты",
+        "PublishDate":"2017-08-21",
+        "Price": 43666,
+        "Rating": 3.2,
+        "Existence": false,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "HardCore",
+        "Brand" : "Vetments",
+        "Category":"Футболки",
+        "PublishDate":"2022-06-18",
+        "Price": 6999,
+        "Rating": 4.8,
+        "Existence": true,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Patchwork",
+        "Brand" : "Vetments",
+        "Category":"Худи и свишоты",
+        "PublishDate":"2021-11-02",
+        "Price": 85999,
+        "Rating": 4.2,
+        "Existence": true,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Black Sweatpants",
+        "Brand" : "Rick Owens",
+        "Category":"Штаны и шорты",
+        "PublishDate":"2020-07-09",
+        "Price": 61999,
+        "Rating": 2.4,
+        "Existence": true,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Zip Hoodie",
+        "Brand" : "Chrome Hearts",
+        "Category":"Худи и свишоты",
+        "PublishDate":"2016-06-04",
+        "Price": 12999,
+        "Rating": 4.6,
+        "Existence": false,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Essentials Bag",
+        "Brand" : "Carhartt",
+        "Category":"Аксессуары",
+        "PublishDate":"2014-09-20",
+        "Price": 5999,
+        "Rating": 4.8,
+        "Existence": false,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "9SM",
+        "Brand" : "ALYX",
+        "Category":"Аксессуары",
+        "PublishDate":"2015-12-21",
+        "Price": 8999,
+        "Rating": 3.7,
+        "Existence": true,
+        "Photo": null
+    },
+    
+    {
+        "Title" : "Wool Jacket",
+        "Brand" : "Cav Empt",
+        "Category":"Худи и свишоты",
+        "PublishDate":"2021-10-02",
+        "Price": 27000,
+        "Rating": 4.9,
+        "Existence": false,
+        "Photo": null
+    }
+
+]

+ 23 - 0
bin/Debug/net8.0-windows/exam.deps.json

@@ -0,0 +1,23 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v8.0",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v8.0": {
+      "exam/1.0.0": {
+        "runtime": {
+          "exam.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "exam/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}

BIN
bin/Debug/net8.0-windows/exam.dll


BIN
bin/Debug/net8.0-windows/exam.exe


BIN
bin/Debug/net8.0-windows/exam.pdb


+ 18 - 0
bin/Debug/net8.0-windows/exam.runtimeconfig.json

@@ -0,0 +1,18 @@
+{
+  "runtimeOptions": {
+    "tfm": "net8.0",
+    "frameworks": [
+      {
+        "name": "Microsoft.NETCore.App",
+        "version": "8.0.0"
+      },
+      {
+        "name": "Microsoft.WindowsDesktop.App",
+        "version": "8.0.0"
+      }
+    ],
+    "configProperties": {
+      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true
+    }
+  }
+}

+ 21 - 0
exam.csproj

@@ -0,0 +1,21 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>WinExe</OutputType>
+    <TargetFramework>net8.0-windows</TargetFramework>
+    <Nullable>enable</Nullable>
+    <ImplicitUsings>enable</ImplicitUsings>
+    <UseWPF>true</UseWPF>
+  </PropertyGroup>
+
+  <ItemGroup>
+    <None Remove="assets\logo.jpg" />
+    <None Remove="img\logo.jpg" />
+  </ItemGroup>
+
+  <ItemGroup>
+    <Resource Include="assets\logo.jpg" />
+    <Resource Include="img\logo.jpg" />
+  </ItemGroup>
+
+</Project>

+ 14 - 0
exam.csproj.user

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup />
+  <ItemGroup>
+    <ApplicationDefinition Update="App.xaml">
+      <SubType>Designer</SubType>
+    </ApplicationDefinition>
+  </ItemGroup>
+  <ItemGroup>
+    <Page Update="MainWindow.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+  </ItemGroup>
+</Project>

+ 25 - 0
exam.sln

@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.8.34330.188
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "exam", "exam\exam.csproj", "{92BB1B43-44DC-4894-A098-ECEFCB74B2F3}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{92BB1B43-44DC-4894-A098-ECEFCB74B2F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{92BB1B43-44DC-4894-A098-ECEFCB74B2F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{92BB1B43-44DC-4894-A098-ECEFCB74B2F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{92BB1B43-44DC-4894-A098-ECEFCB74B2F3}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {1F3ADC83-9675-4CA1-A9EF-602DD4AD318A}
+	EndGlobalSection
+EndGlobal

BIN
img/logo.jpg


+ 4 - 0
obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]

+ 71 - 0
obj/Debug/net8.0-windows/App.g.cs

@@ -0,0 +1,71 @@
+#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "E0608751D76DAD86C4B2E0261710B9714F5AA085"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using exam;
+
+
+namespace exam {
+    
+    
+    /// <summary>
+    /// App
+    /// </summary>
+    public partial class App : System.Windows.Application {
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        public void InitializeComponent() {
+            
+            #line 5 "..\..\..\App.xaml"
+            this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
+            
+            #line default
+            #line hidden
+        }
+        
+        /// <summary>
+        /// Application Entry Point.
+        /// </summary>
+        [System.STAThreadAttribute()]
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        public static void Main() {
+            exam.App app = new exam.App();
+            app.InitializeComponent();
+            app.Run();
+        }
+    }
+}
+

+ 71 - 0
obj/Debug/net8.0-windows/App.g.i.cs

@@ -0,0 +1,71 @@
+#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "E0608751D76DAD86C4B2E0261710B9714F5AA085"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using exam;
+
+
+namespace exam {
+    
+    
+    /// <summary>
+    /// App
+    /// </summary>
+    public partial class App : System.Windows.Application {
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        public void InitializeComponent() {
+            
+            #line 5 "..\..\..\App.xaml"
+            this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
+            
+            #line default
+            #line hidden
+        }
+        
+        /// <summary>
+        /// Application Entry Point.
+        /// </summary>
+        [System.STAThreadAttribute()]
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        public static void Main() {
+            exam.App app = new exam.App();
+            app.InitializeComponent();
+            app.Run();
+        }
+    }
+}
+

BIN
obj/Debug/net8.0-windows/MainWindow.baml


+ 113 - 0
obj/Debug/net8.0-windows/MainWindow.g.cs

@@ -0,0 +1,113 @@
+#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9A1FADA9AE2FD8C075CF19C366A00E52638F7B6C"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using exam;
+
+
+namespace exam {
+    
+    
+    /// <summary>
+    /// MainWindow
+    /// </summary>
+    public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 31 "..\..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.ComboBox CategoryFilterComboBox;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 72 "..\..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Button ExitButton;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/exam;component/mainwindow.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\MainWindow.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.CategoryFilterComboBox = ((System.Windows.Controls.ComboBox)(target));
+            
+            #line 32 "..\..\..\MainWindow.xaml"
+            this.CategoryFilterComboBox.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.CategoryFilterComboBox_SelectionChanged);
+            
+            #line default
+            #line hidden
+            return;
+            case 2:
+            this.ExitButton = ((System.Windows.Controls.Button)(target));
+            
+            #line 75 "..\..\..\MainWindow.xaml"
+            this.ExitButton.Click += new System.Windows.RoutedEventHandler(this.ExitButton_Click);
+            
+            #line default
+            #line hidden
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

+ 113 - 0
obj/Debug/net8.0-windows/MainWindow.g.i.cs

@@ -0,0 +1,113 @@
+#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9A1FADA9AE2FD8C075CF19C366A00E52638F7B6C"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using exam;
+
+
+namespace exam {
+    
+    
+    /// <summary>
+    /// MainWindow
+    /// </summary>
+    public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 31 "..\..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.ComboBox CategoryFilterComboBox;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 72 "..\..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Button ExitButton;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/exam;component/mainwindow.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\MainWindow.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.0.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.CategoryFilterComboBox = ((System.Windows.Controls.ComboBox)(target));
+            
+            #line 32 "..\..\..\MainWindow.xaml"
+            this.CategoryFilterComboBox.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.CategoryFilterComboBox_SelectionChanged);
+            
+            #line default
+            #line hidden
+            return;
+            case 2:
+            this.ExitButton = ((System.Windows.Controls.Button)(target));
+            
+            #line 75 "..\..\..\MainWindow.xaml"
+            this.ExitButton.Click += new System.Windows.RoutedEventHandler(this.ExitButton_Click);
+            
+            #line default
+            #line hidden
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
obj/Debug/net8.0-windows/apphost.exe


+ 25 - 0
obj/Debug/net8.0-windows/exam.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam.csproj.BuildWithSkipAnalyzers


+ 1 - 0
obj/Debug/net8.0-windows/exam.csproj.CoreCompileInputs.cache

@@ -0,0 +1 @@
+195a2a22dbd0c394daacc9607e06d4faed37855734bdf55e4dd6854089eb4d6c

+ 20 - 0
obj/Debug/net8.0-windows/exam.csproj.FileListAbsolute.txt

@@ -0,0 +1,20 @@
+C:\Users\User\Desktop\eb\exam\exam\exam\bin\Debug\net8.0-windows\exam.exe
+C:\Users\User\Desktop\eb\exam\exam\exam\bin\Debug\net8.0-windows\exam.deps.json
+C:\Users\User\Desktop\eb\exam\exam\exam\bin\Debug\net8.0-windows\exam.runtimeconfig.json
+C:\Users\User\Desktop\eb\exam\exam\exam\bin\Debug\net8.0-windows\exam.dll
+C:\Users\User\Desktop\eb\exam\exam\exam\bin\Debug\net8.0-windows\exam.pdb
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\MainWindow.g.cs
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\App.g.cs
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam_MarkupCompile.cache
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam_MarkupCompile.lref
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\MainWindow.baml
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.g.resources
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.AssemblyInfoInputs.cache
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.AssemblyInfo.cs
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.csproj.CoreCompileInputs.cache
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.dll
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\refint\exam.dll
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.pdb
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\exam.genruntimeconfig.cache
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\ref\exam.dll

+ 11 - 0
obj/Debug/net8.0-windows/exam.designer.deps.json

@@ -0,0 +1,11 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v8.0",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v8.0": {}
+  },
+  "libraries": {}
+}

+ 23 - 0
obj/Debug/net8.0-windows/exam.designer.runtimeconfig.json

@@ -0,0 +1,23 @@
+{
+  "runtimeOptions": {
+    "tfm": "net8.0",
+    "frameworks": [
+      {
+        "name": "Microsoft.NETCore.App",
+        "version": "8.0.0"
+      },
+      {
+        "name": "Microsoft.WindowsDesktop.App",
+        "version": "8.0.0"
+      }
+    ],
+    "additionalProbingPaths": [
+      "C:\\Users\\User\\.dotnet\\store\\|arch|\\|tfm|",
+      "C:\\Users\\User\\.nuget\\packages"
+    ],
+    "configProperties": {
+      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true,
+      "Microsoft.NETCore.DotNetHostPolicy.SetAppPaths": true
+    }
+  }
+}

BIN
obj/Debug/net8.0-windows/exam.dll


BIN
obj/Debug/net8.0-windows/exam.g.resources


+ 1 - 0
obj/Debug/net8.0-windows/exam.genruntimeconfig.cache

@@ -0,0 +1 @@
+303f7ea5411d21164bc739802bd86167278c9b251b8fc996adc547f95279f586

BIN
obj/Debug/net8.0-windows/exam.pdb


+ 25 - 0
obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_0dzzdlja_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam_0dzzdlja_wpftmp.csproj.BuildWithSkipAnalyzers


+ 25 - 0
obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_0k2us1ym_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_0k2us1ym_wpftmp.assets.cache


+ 20 - 0
obj/Debug/net8.0-windows/exam_MarkupCompile.cache

@@ -0,0 +1,20 @@
+exam
+
+
+winexe
+C#
+.cs
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\
+exam
+none
+false
+TRACE;DEBUG;NET;NET8_0;NETCOREAPP
+C:\Users\User\Desktop\eb\exam\exam\exam\App.xaml
+11407045341
+
+8-1366383102
+198-688555687
+MainWindow.xaml;
+
+False
+

+ 20 - 0
obj/Debug/net8.0-windows/exam_MarkupCompile.i.cache

@@ -0,0 +1,20 @@
+exam
+1.0.0.0
+
+winexe
+C#
+.cs
+C:\Users\User\Desktop\eb\exam\exam\exam\obj\Debug\net8.0-windows\
+exam
+none
+false
+TRACE;DEBUG;NET;NET8_0;NETCOREAPP
+C:\Users\User\Desktop\eb\exam\exam\exam\App.xaml
+11407045341
+
+101127054004
+198-688555687
+MainWindow.xaml;
+
+False
+

+ 4 - 0
obj/Debug/net8.0-windows/exam_MarkupCompile.lref

@@ -0,0 +1,4 @@
+
+
+FC:\Users\User\Desktop\eb\exam\exam\exam\MainWindow.xaml;;
+

+ 25 - 0
obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_awzp5iq5_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam_awzp5iq5_wpftmp.csproj.BuildWithSkipAnalyzers


+ 25 - 0
obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_c1oxjr0i_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_c1oxjr0i_wpftmp.assets.cache


+ 25 - 0
obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_hqqftpcx_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam_hqqftpcx_wpftmp.csproj.BuildWithSkipAnalyzers


+ 25 - 0
obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_jbc33jbw_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam_jbc33jbw_wpftmp.csproj.BuildWithSkipAnalyzers


+ 25 - 0
obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_mqe2hxkm_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam_mqe2hxkm_wpftmp.csproj.BuildWithSkipAnalyzers


+ 25 - 0
obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_owxxrzeb_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_owxxrzeb_wpftmp.assets.cache


+ 25 - 0
obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("exam")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("exam")]
+[assembly: System.Reflection.AssemblyTitleAttribute("exam")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+24f4d2976b50bb1f361eb8b289e0d922737bf8575c794e137f56c31b05dd5c41

+ 13 - 0
obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property.EnforceExtendedAnalyzerRules = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = exam_qzprum3b_wpftmp
+build_property.ProjectDir = C:\Users\User\Desktop\eb\exam\exam\exam\
+build_property.EnableComHosting = 
+build_property.EnableGeneratedComInterfaceComImportInterop = 

+ 6 - 0
obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.GlobalUsings.g.cs

@@ -0,0 +1,6 @@
+// <auto-generated/>
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;

BIN
obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.assets.cache


+ 0 - 0
obj/Debug/net8.0-windows/exam_qzprum3b_wpftmp.csproj.BuildWithSkipAnalyzers


BIN
obj/Debug/net8.0-windows/ref/exam.dll


BIN
obj/Debug/net8.0-windows/refint/exam.dll


+ 66 - 0
obj/exam.csproj.nuget.dgspec.json

@@ -0,0 +1,66 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\User\\Desktop\\eb\\exam\\exam\\exam\\exam.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\User\\Desktop\\eb\\exam\\exam\\exam\\exam.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\User\\Desktop\\eb\\exam\\exam\\exam\\exam.csproj",
+        "projectName": "exam",
+        "projectPath": "C:\\Users\\User\\Desktop\\eb\\exam\\exam\\exam\\exam.csproj",
+        "packagesPath": "C:\\Users\\User\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\User\\Desktop\\eb\\exam\\exam\\exam\\obj\\",
+        "projectStyle": "PackageReference",
+        "configFilePaths": [
+          "C:\\Users\\User\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net8.0-windows"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net8.0-windows7.0": {
+            "targetAlias": "net8.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net8.0-windows7.0": {
+          "targetAlias": "net8.0-windows",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48",
+            "net481"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.100/PortableRuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 15 - 0
obj/exam.csproj.nuget.g.props

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\User\.nuget\packages\</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.8.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\User\.nuget\packages\" />
+  </ItemGroup>
+</Project>

+ 2 - 0
obj/exam.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác