From 11972339b5793ade7192d7aed6a47c42e0061adc Mon Sep 17 00:00:00 2001 From: thewarrior1220 Date: Tue, 31 May 2022 08:46:10 +0200 Subject: [PATCH] update --- ...1101d7f1-f481-4c3d-b3a8-1b63435c15d4.vsidx | Bin 0 -> 285797 bytes ...3f34f3ee-50f7-45fb-b25b-afde2a8aa382.vsidx | Bin 10456 -> 0 bytes ...40770b30-fda3-4c46-b38c-bcd1afb58dee.vsidx | Bin 0 -> 57481 bytes ...40ed007e-7d51-49de-b454-cc93d458b95c.vsidx | Bin 0 -> 54095 bytes ...57457fd9-6849-4066-b56e-b724b6c73193.vsidx | Bin 9575 -> 0 bytes ...c713a6b1-4f77-43b8-bb04-60121926b80e.vsidx | Bin 5086 -> 0 bytes ...cbeff45e-f596-4caf-a9f7-4fc496f7f0d4.vsidx | Bin 0 -> 59230 bytes ...e083af5c-49ad-462d-899f-29cd93210b5f.vsidx | Bin 229695 -> 0 bytes .vs/c-sharp/v17/.suo | Bin 848384 -> 1001984 bytes .vs/c-sharp/v17/TestStore/0/000.testlog | Bin 179832 -> 52315 bytes AtlagHom/bin/x64/Debug/AtlagHom.exe | Bin 5120 -> 5120 bytes AtlagHom/bin/x64/Debug/AtlagHom.pdb | Bin 22016 -> 22016 bytes .../AtlagHom.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes AtlagHom/obj/x64/Debug/AtlagHom.exe | Bin 5120 -> 5120 bytes AtlagHom/obj/x64/Debug/AtlagHom.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6683 -> 6707 bytes AutoLista/bin/Debug/AutoLista.exe | Bin 33792 -> 33792 bytes AutoLista/bin/Debug/AutoLista.pdb | Bin 28160 -> 28160 bytes .../AutoLista.csproj.AssemblyReference.cache | Bin 4061 -> 4061 bytes AutoLista/obj/Debug/AutoLista.exe | Bin 33792 -> 33792 bytes AutoLista/obj/Debug/AutoLista.pdb | Bin 28160 -> 28160 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6642 -> 6666 bytes BaratFajl/bin/Debug/BaratFajl.exe | Bin 31232 -> 31232 bytes BaratFajl/bin/Debug/BaratFajl.pdb | Bin 22016 -> 22016 bytes .../BaratFajl.csproj.AssemblyReference.cache | Bin 4061 -> 4061 bytes BaratFajl/obj/Debug/BaratFajl.exe | Bin 31232 -> 31232 bytes BaratFajl/obj/Debug/BaratFajl.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6642 -> 6666 bytes BaratLista/bin/Debug/BaratFajl.exe | Bin 31232 -> 31232 bytes BaratLista/bin/Debug/BaratFajl.pdb | Bin 22016 -> 22016 bytes BaratLista/bin/Debug/BaratLista.exe | Bin 8192 -> 8192 bytes BaratLista/bin/Debug/BaratLista.pdb | Bin 30208 -> 30208 bytes BaratLista/bin/Debug/baratok.txt | 19998 ++++++++-------- .../BaratLista.csproj.AssemblyReference.cache | Bin 4502 -> 4959 bytes .../BaratLista.csproj.CoreCompileInputs.cache | 2 +- .../BaratLista.csproj.FileListAbsolute.txt | 4 + BaratLista/obj/Debug/BaratLista.exe | Bin 8192 -> 8192 bytes BaratLista/obj/Debug/BaratLista.pdb | Bin 30208 -> 30208 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6704 -> 6725 bytes Binaris/bin/x64/Debug/Binaris.exe | Bin 4608 -> 4608 bytes Binaris/bin/x64/Debug/Binaris.pdb | Bin 22016 -> 22016 bytes .../Binaris.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Binaris/obj/x64/Debug/Binaris.exe | Bin 4608 -> 4608 bytes Binaris/obj/x64/Debug/Binaris.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6681 -> 6705 bytes .../bin/x64/Debug/BuborekRendezes.exe | Bin 4096 -> 4096 bytes .../bin/x64/Debug/BuborekRendezes.pdb | Bin 22016 -> 22016 bytes ...rekRendezes.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../obj/x64/Debug/BuborekRendezes.exe | Bin 4096 -> 4096 bytes .../obj/x64/Debug/BuborekRendezes.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6697 -> 6721 bytes CalculatorTest/CalculatorTest.csproj | 74 + CalculatorTest/Properties/AssemblyInfo.cs | 20 + CalculatorTest/UnitTest1.cs | 19 + CalculatorTest/packages.config | 5 + ConsoleWrite/bin/Debug/ConsoleWrite.exe | Bin 4608 -> 4608 bytes ConsoleWrite/bin/Debug/ConsoleWrite.pdb | Bin 19968 -> 19968 bytes ...onsoleWrite.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes ConsoleWrite/obj/Debug/ConsoleWrite.exe | Bin 4608 -> 4608 bytes ConsoleWrite/obj/Debug/ConsoleWrite.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6682 -> 6706 bytes .../bin/Debug/ConsoleWrite.exe | Bin 4608 -> 4608 bytes .../bin/Debug/ConsoleWrite.pdb | Bin 19968 -> 19968 bytes .../bin/Debug/ConsoleWriteUnitTest.dll | Bin 4608 -> 4608 bytes .../bin/Debug/ConsoleWriteUnitTest.pdb | Bin 15872 -> 15872 bytes ...iteUnitTest.csproj.AssemblyReference.cache | Bin 14905 -> 14905 bytes .../obj/Debug/ConsoleWriteUnitTest.dll | Bin 4608 -> 4608 bytes .../obj/Debug/ConsoleWriteUnitTest.pdb | Bin 15872 -> 15872 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 20391 -> 20472 bytes DatumForm/App.config | 6 + DatumForm/DatumForm.csproj | 83 + DatumForm/Form1.Designer.cs | 164 + DatumForm/Form1.cs | 50 + DatumForm/Form1.resx | 120 + DatumForm/Program.cs | 19 + DatumForm/Properties/AssemblyInfo.cs | 36 + DatumForm/Properties/Resources.Designer.cs | 62 + DatumForm/Properties/Resources.resx | 117 + DatumForm/Properties/Settings.Designer.cs | 26 + DatumForm/Properties/Settings.settings | 7 + DatumForm/bin/Debug/DatumForm.exe | Bin 0 -> 10752 bytes DatumForm/bin/Debug/DatumForm.exe.config | 6 + DatumForm/bin/Debug/DatumForm.pdb | Bin 0 -> 32256 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + DatumForm/obj/Debug/DatumForm.Form1.resources | Bin 0 -> 180 bytes .../DatumForm.Properties.Resources.resources | Bin 0 -> 180 bytes .../DatumForm.csproj.AssemblyReference.cache | Bin 0 -> 6088 bytes .../DatumForm.csproj.CoreCompileInputs.cache | 1 + .../DatumForm.csproj.FileListAbsolute.txt | 11 + .../DatumForm.csproj.GenerateResource.cache | Bin 0 -> 126 bytes ...orm.csproj.SuggestedBindingRedirects.cache | 0 DatumForm/obj/Debug/DatumForm.exe | Bin 0 -> 10752 bytes DatumForm/obj/Debug/DatumForm.pdb | Bin 0 -> 32256 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 2105 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7048 bytes Dinnye/bin/Debug/Dinnye.exe | Bin 5120 -> 5120 bytes Dinnye/bin/Debug/Dinnye.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6643 -> 6660 bytes .../Dinnye.csproj.AssemblyReference.cache | Bin 4061 -> 4061 bytes .../Debug/Dinnye.csproj.FileListAbsolute.txt | 8 + Dinnye/obj/Debug/Dinnye.exe | Bin 5120 -> 5120 bytes Dinnye/obj/Debug/Dinnye.pdb | Bin 19968 -> 19968 bytes Elagazas/bin/x64/Debug/Elagazas.exe | Bin 4608 -> 4608 bytes Elagazas/bin/x64/Debug/Elagazas.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6683 -> 6707 bytes .../Elagazas.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Elagazas/obj/x64/Debug/Elagazas.exe | Bin 4608 -> 4608 bytes Elagazas/obj/x64/Debug/Elagazas.pdb | Bin 19968 -> 19968 bytes Fibonacci/bin/x64/Debug/Fibonacci.exe | Bin 4096 -> 4096 bytes Fibonacci/bin/x64/Debug/Fibonacci.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6685 -> 6709 bytes .../Fibonacci.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Fibonacci/obj/x64/Debug/Fibonacci.exe | Bin 4096 -> 4096 bytes Fibonacci/obj/x64/Debug/Fibonacci.pdb | Bin 19968 -> 19968 bytes ForAndForEach/bin/x64/Debug/ForAndForEach.exe | Bin 4608 -> 4608 bytes ForAndForEach/bin/x64/Debug/ForAndForEach.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6693 -> 6717 bytes ...rAndForEach.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes ForAndForEach/obj/x64/Debug/ForAndForEach.exe | Bin 4608 -> 4608 bytes ForAndForEach/obj/x64/Debug/ForAndForEach.pdb | Bin 19968 -> 19968 bytes FormJump/App.config | 6 + FormJump/FormJump.csproj | 83 + FormJump/JumpForm.Designer.cs | 101 + FormJump/JumpForm.cs | 41 + FormJump/JumpForm.resx | 120 + FormJump/Program.cs | 19 + FormJump/Properties/AssemblyInfo.cs | 36 + FormJump/Properties/Resources.Designer.cs | 62 + FormJump/Properties/Resources.resx | 117 + FormJump/Properties/Settings.Designer.cs | 26 + FormJump/Properties/Settings.settings | 7 + FormJump/bin/Debug/FormJump.exe | Bin 0 -> 9216 bytes FormJump/bin/Debug/FormJump.exe.config | 6 + FormJump/bin/Debug/FormJump.pdb | Bin 0 -> 32256 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 2105 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7046 bytes .../obj/Debug/FormJump.JumpForm.resources | Bin 0 -> 180 bytes .../FormJump.Properties.Resources.resources | Bin 0 -> 180 bytes .../FormJump.csproj.AssemblyReference.cache | Bin 0 -> 6088 bytes .../FormJump.csproj.CoreCompileInputs.cache | 1 + .../FormJump.csproj.FileListAbsolute.txt | 11 + .../FormJump.csproj.GenerateResource.cache | Bin 0 -> 132 bytes ...ump.csproj.SuggestedBindingRedirects.cache | 0 FormJump/obj/Debug/FormJump.exe | Bin 0 -> 9216 bytes FormJump/obj/Debug/FormJump.pdb | Bin 0 -> 32256 bytes HengerUnitTeszt/bin/Debug/HengerUnitTeszt.dll | Bin 5120 -> 5120 bytes HengerUnitTeszt/bin/Debug/HengerUnitTeszt.pdb | Bin 15872 -> 15872 bytes HengerUnitTeszt/bin/Debug/Hengerteszt.exe | Bin 5632 -> 5632 bytes HengerUnitTeszt/bin/Debug/Hengerteszt.pdb | Bin 22016 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 20140 -> 20221 bytes ...erUnitTeszt.csproj.AssemblyReference.cache | Bin 15530 -> 15606 bytes ...erUnitTeszt.csproj.CoreCompileInputs.cache | 2 +- ...engerUnitTeszt.csproj.FileListAbsolute.txt | 18 + HengerUnitTeszt/obj/Debug/HengerUnitTeszt.dll | Bin 5120 -> 5120 bytes HengerUnitTeszt/obj/Debug/HengerUnitTeszt.pdb | Bin 15872 -> 15872 bytes Hengerteszt/bin/Debug/Hengerteszt.exe | Bin 5632 -> 5632 bytes Hengerteszt/bin/Debug/Hengerteszt.pdb | Bin 22016 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6646 -> 6670 bytes ...Hengerteszt.csproj.AssemblyReference.cache | Bin 4061 -> 4061 bytes .../Hengerteszt.csproj.FileListAbsolute.txt | 8 + Hengerteszt/obj/Debug/Hengerteszt.exe | Bin 5632 -> 5632 bytes Hengerteszt/obj/Debug/Hengerteszt.pdb | Bin 22016 -> 24064 bytes .../bin/x64/Debug/Homerseklet_elemzes.exe | Bin 7168 -> 7168 bytes .../bin/x64/Debug/Homerseklet_elemzes.pdb | Bin 30208 -> 30208 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6705 -> 6729 bytes ...let_elemzes.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../obj/x64/Debug/Homerseklet_elemzes.exe | Bin 7168 -> 7168 bytes .../obj/x64/Debug/Homerseklet_elemzes.pdb | Bin 30208 -> 30208 bytes Kettes/bin/x64/Debug/Kettes.exe | Bin 4096 -> 4096 bytes Kettes/bin/x64/Debug/Kettes.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6679 -> 6703 bytes .../Kettes.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Kettes/obj/x64/Debug/Kettes.exe | Bin 4096 -> 4096 bytes Kettes/obj/x64/Debug/Kettes.pdb | Bin 22016 -> 22016 bytes KeyTesting/bin/Debug/KeyTesting.exe | Bin 4608 -> 4608 bytes KeyTesting/bin/Debug/KeyTesting.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6655 -> 6668 bytes .../KeyTesting.csproj.AssemblyReference.cache | Bin 4061 -> 4061 bytes .../KeyTesting.csproj.FileListAbsolute.txt | 8 + KeyTesting/obj/Debug/KeyTesting.exe | Bin 4608 -> 4608 bytes KeyTesting/obj/Debug/KeyTesting.pdb | Bin 19968 -> 19968 bytes Kor/bin/x64/Debug/Kor.exe | Bin 4608 -> 4608 bytes Kor/bin/x64/Debug/Kor.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6673 -> 6697 bytes .../Debug/Kor.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Kor/obj/x64/Debug/Kor.exe | Bin 4608 -> 4608 bytes Kor/obj/x64/Debug/Kor.pdb | Bin 22016 -> 22016 bytes LabelForm/App.config | 6 + LabelForm/Form1.Designer.cs | 58 + LabelForm/Form1.cs | 38 + LabelForm/Form1.resx | 120 + LabelForm/LabelForm.csproj | 83 + LabelForm/Program.cs | 19 + LabelForm/Properties/AssemblyInfo.cs | 36 + LabelForm/Properties/Resources.Designer.cs | 62 + LabelForm/Properties/Resources.resx | 117 + LabelForm/Properties/Settings.Designer.cs | 26 + LabelForm/Properties/Settings.settings | 7 + LabelForm/bin/Debug/LabelForm.exe | Bin 0 -> 8704 bytes LabelForm/bin/Debug/LabelForm.exe.config | 6 + LabelForm/bin/Debug/LabelForm.pdb | Bin 0 -> 32256 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 2105 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7048 bytes LabelForm/obj/Debug/LabelForm.Form1.resources | Bin 0 -> 180 bytes .../LabelForm.Properties.Resources.resources | Bin 0 -> 180 bytes .../LabelForm.csproj.AssemblyReference.cache | Bin 0 -> 6088 bytes .../LabelForm.csproj.CoreCompileInputs.cache | 1 + .../LabelForm.csproj.FileListAbsolute.txt | 11 + .../LabelForm.csproj.GenerateResource.cache | Bin 0 -> 126 bytes ...orm.csproj.SuggestedBindingRedirects.cache | 0 LabelForm/obj/Debug/LabelForm.exe | Bin 0 -> 8704 bytes LabelForm/obj/Debug/LabelForm.pdb | Bin 0 -> 32256 bytes ListaKezeles/bin/Debug/ListaKezeles.exe | Bin 6656 -> 6656 bytes ListaKezeles/bin/Debug/ListaKezeles.pdb | Bin 26112 -> 26112 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6682 -> 6706 bytes ...istaKezeles.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes ListaKezeles/obj/Debug/ListaKezeles.exe | Bin 6656 -> 6656 bytes ListaKezeles/obj/Debug/ListaKezeles.pdb | Bin 26112 -> 26112 bytes .../bin/x64/Debug/ListaMeddigBirja.exe | Bin 5120 -> 5120 bytes .../bin/x64/Debug/ListaMeddigBirja.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6699 -> 6723 bytes ...MeddigBirja.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../obj/x64/Debug/ListaMeddigBirja.exe | Bin 5120 -> 5120 bytes .../obj/x64/Debug/ListaMeddigBirja.pdb | Bin 19968 -> 19968 bytes Listak/bin/x64/Debug/Listak.exe | Bin 4608 -> 4608 bytes Listak/bin/x64/Debug/Listak.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6679 -> 6703 bytes .../Listak.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Listak/obj/x64/Debug/Listak.exe | Bin 4608 -> 4608 bytes Listak/obj/x64/Debug/Listak.pdb | Bin 19968 -> 19968 bytes Lotto/bin/x64/Debug/Lotto.exe | Bin 4608 -> 4608 bytes Lotto/bin/x64/Debug/Lotto.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6677 -> 6701 bytes .../Lotto.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Lotto/obj/x64/Debug/Lotto.exe | Bin 4608 -> 4608 bytes Lotto/obj/x64/Debug/Lotto.pdb | Bin 22016 -> 22016 bytes MatrixBill/bin/Debug/MatrixBill.exe | Bin 5120 -> 5120 bytes MatrixBill/bin/Debug/MatrixBill.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6678 -> 6702 bytes .../MatrixBill.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes MatrixBill/obj/Debug/MatrixBill.exe | Bin 5120 -> 5120 bytes MatrixBill/obj/Debug/MatrixBill.pdb | Bin 22016 -> 22016 bytes Menu/bin/x64/Debug/Menu.exe | Bin 4608 -> 4608 bytes Menu/bin/x64/Debug/Menu.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6675 -> 6699 bytes .../Debug/Menu.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Menu/obj/x64/Debug/Menu.exe | Bin 4608 -> 4608 bytes Menu/obj/x64/Debug/Menu.pdb | Bin 22016 -> 22016 bytes MinMax/Adat.cs | 66 + MinMax/MinMax.csproj | 1 + MinMax/Program.cs | 38 +- MinMax/bin/x64/Debug/MinMax.exe | Bin 4608 -> 5120 bytes MinMax/bin/x64/Debug/MinMax.pdb | Bin 22016 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6679 -> 6710 bytes .../MinMax.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../MinMax.csproj.CoreCompileInputs.cache | 2 +- MinMax/obj/x64/Debug/MinMax.exe | Bin 4608 -> 5120 bytes MinMax/obj/x64/Debug/MinMax.pdb | Bin 22016 -> 24064 bytes MinMaxTest/MinMaxTest.csproj | 74 + MinMaxTest/Properties/AssemblyInfo.cs | 20 + MinMaxTest/UnitTest1.cs | 25 + ...icrosoft.TestPlatform.AdapterUtilities.dll | Bin 0 -> 28560 bytes ...Studio.TestPlatform.MSTest.TestAdapter.dll | Bin 0 -> 152464 bytes ...TestAdapter.PlatformServices.Interface.dll | Bin 0 -> 18312 bytes ...latform.MSTestAdapter.PlatformServices.dll | Bin 0 -> 111480 bytes ....TestPlatform.TestFramework.Extensions.dll | Bin 0 -> 33656 bytes ....TestPlatform.TestFramework.Extensions.xml | 1125 + ...isualStudio.TestPlatform.TestFramework.dll | Bin 0 -> 71056 bytes ...isualStudio.TestPlatform.TestFramework.xml | 4925 ++++ MinMaxTest/bin/Debug/MinMax.exe | Bin 0 -> 5120 bytes MinMaxTest/bin/Debug/MinMax.exe.config | 6 + MinMaxTest/bin/Debug/MinMax.pdb | Bin 0 -> 24064 bytes MinMaxTest/bin/Debug/MinMaxTest.dll | Bin 0 -> 5120 bytes MinMaxTest/bin/Debug/MinMaxTest.pdb | Bin 0 -> 15872 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 20216 bytes .../MinMaxTest.csproj.AssemblyReference.cache | Bin 0 -> 12201 bytes .../obj/Debug/MinMaxTest.csproj.CopyComplete | 0 .../MinMaxTest.csproj.CoreCompileInputs.cache | 1 + .../MinMaxTest.csproj.FileListAbsolute.txt | 18 + MinMaxTest/obj/Debug/MinMaxTest.dll | Bin 0 -> 5120 bytes MinMaxTest/obj/Debug/MinMaxTest.pdb | Bin 0 -> 15872 bytes MinMaxTest/packages.config | 5 + MozogForm/App.config | 6 + MozogForm/Form1.Designer.cs | 257 + MozogForm/Form1.cs | 17 + MozogForm/Form1.resx | 120 + MozogForm/MozogForm.csproj | 83 + MozogForm/Program.cs | 19 + MozogForm/Properties/AssemblyInfo.cs | 36 + MozogForm/Properties/Resources.Designer.cs | 62 + MozogForm/Properties/Resources.resx | 117 + MozogForm/Properties/Settings.Designer.cs | 26 + MozogForm/Properties/Settings.settings | 7 + ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 2105 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7048 bytes .../MozogForm.csproj.AssemblyReference.cache | Bin 0 -> 6088 bytes Negyszog/bin/Debug/Negyszog.exe | Bin 5120 -> 5120 bytes Negyszog/bin/Debug/Negyszog.pdb | Bin 24064 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6674 -> 6698 bytes .../Negyszog.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Negyszog/obj/Debug/Negyszog.exe | Bin 5120 -> 5120 bytes Negyszog/obj/Debug/Negyszog.pdb | Bin 24064 -> 24064 bytes NegyszogUnitTest/bin/Debug/Negyszog.exe | Bin 5120 -> 5120 bytes NegyszogUnitTest/bin/Debug/Negyszog.pdb | Bin 24064 -> 24064 bytes .../bin/Debug/NegyszogUnitTest.dll | Bin 5120 -> 5120 bytes .../bin/Debug/NegyszogUnitTest.pdb | Bin 15872 -> 15872 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 20375 -> 20456 bytes ...zogUnitTest.csproj.AssemblyReference.cache | Bin 15559 -> 15559 bytes .../obj/Debug/NegyszogUnitTest.dll | Bin 5120 -> 5120 bytes .../obj/Debug/NegyszogUnitTest.pdb | Bin 15872 -> 15872 bytes Nullable/bin/Debug/Nullable.exe | Bin 6144 -> 6144 bytes Nullable/bin/Debug/Nullable.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6674 -> 6698 bytes .../Nullable.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Nullable/obj/Debug/Nullable.exe | Bin 6144 -> 6144 bytes Nullable/obj/Debug/Nullable.pdb | Bin 22016 -> 22016 bytes Oszthat/bin/Debug/Oszthat.exe | Bin 5120 -> 5120 bytes Oszthat/bin/Debug/Oszthat.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6672 -> 6696 bytes .../Oszthat.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Oszthat/obj/Debug/Oszthat.exe | Bin 5120 -> 5120 bytes Oszthat/obj/Debug/Oszthat.pdb | Bin 22016 -> 22016 bytes OszthatUnitTest/bin/Debug/Oszthat.exe | Bin 5120 -> 5120 bytes OszthatUnitTest/bin/Debug/Oszthat.pdb | Bin 22016 -> 22016 bytes OszthatUnitTest/bin/Debug/OszthatUnitTest.dll | Bin 4608 -> 4608 bytes OszthatUnitTest/bin/Debug/OszthatUnitTest.pdb | Bin 13824 -> 13824 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 20371 -> 20452 bytes ...hatUnitTest.csproj.AssemblyReference.cache | Bin 14845 -> 14845 bytes OszthatUnitTest/obj/Debug/OszthatUnitTest.dll | Bin 4608 -> 4608 bytes OszthatUnitTest/obj/Debug/OszthatUnitTest.pdb | Bin 13824 -> 13824 bytes .../bin/x64/Debug/RegularExpressions.exe | Bin 6144 -> 6144 bytes .../bin/x64/Debug/RegularExpressions.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6703 -> 6727 bytes ...Expressions.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../obj/x64/Debug/RegularExpressions.exe | Bin 6144 -> 6144 bytes .../obj/x64/Debug/RegularExpressions.pdb | Bin 22016 -> 22016 bytes .../bin/x64/Debug/RekurzivFaktorialis.exe | Bin 4096 -> 4096 bytes .../bin/x64/Debug/RekurzivFaktorialis.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6705 -> 6729 bytes ...Faktorialis.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../obj/x64/Debug/RekurzivFaktorialis.exe | Bin 4096 -> 4096 bytes .../obj/x64/Debug/RekurzivFaktorialis.pdb | Bin 19968 -> 19968 bytes .../bin/x64/Debug/RekurzivHatvany.exe | Bin 4096 -> 4096 bytes .../bin/x64/Debug/RekurzivHatvany.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6697 -> 6721 bytes ...rzivHatvany.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes .../obj/x64/Debug/RekurzivHatvany.exe | Bin 4096 -> 4096 bytes .../obj/x64/Debug/RekurzivHatvany.pdb | Bin 19968 -> 19968 bytes Sorozatok/bin/x64/Debug/Sorozatok.exe | Bin 4608 -> 4608 bytes Sorozatok/bin/x64/Debug/Sorozatok.pdb | Bin 24064 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6685 -> 6709 bytes .../Sorozatok.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Sorozatok/obj/x64/Debug/Sorozatok.exe | Bin 4608 -> 4608 bytes Sorozatok/obj/x64/Debug/Sorozatok.pdb | Bin 24064 -> 24064 bytes Szamkitalalo/bin/x64/Debug/Szamkitalalo.exe | Bin 5120 -> 5120 bytes Szamkitalalo/bin/x64/Debug/Szamkitalalo.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6691 -> 6715 bytes ...zamkitalalo.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Szamkitalalo/obj/x64/Debug/Szamkitalalo.exe | Bin 5120 -> 5120 bytes Szamkitalalo/obj/x64/Debug/Szamkitalalo.pdb | Bin 22016 -> 22016 bytes Szamrendszer/bin/x64/Debug/Szamrendszer.exe | Bin 4096 -> 4096 bytes Szamrendszer/bin/x64/Debug/Szamrendszer.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6691 -> 6715 bytes ...zamrendszer.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Szamrendszer/obj/x64/Debug/Szamrendszer.exe | Bin 4096 -> 4096 bytes Szamrendszer/obj/x64/Debug/Szamrendszer.pdb | Bin 22016 -> 22016 bytes Szigetek/bin/x64/Debug/Szigetek.exe | Bin 4608 -> 4608 bytes Szigetek/bin/x64/Debug/Szigetek.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6683 -> 6707 bytes .../Szigetek.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes Szigetek/obj/x64/Debug/Szigetek.exe | Bin 4608 -> 4608 bytes Szigetek/obj/x64/Debug/Szigetek.pdb | Bin 22016 -> 22016 bytes c-sharp.sln | 70 + c-sharp/bin/x64/Debug/c-sharp.exe | Bin 5120 -> 5120 bytes c-sharp/bin/x64/Debug/c-sharp.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6681 -> 6705 bytes .../c-sharp.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes c-sharp/obj/x64/Debug/c-sharp.exe | Bin 5120 -> 5120 bytes c-sharp/obj/x64/Debug/c-sharp.pdb | Bin 22016 -> 22016 bytes calculator/App.config | 6 + calculator/Program.cs | 18 + calculator/Properties/AssemblyInfo.cs | 36 + calculator/calculator.csproj | 74 + calculator/kalkulatorr.cs | 75 + ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6722 bytes .../calculator.csproj.AssemblyReference.cache | Bin 0 -> 4079 bytes csv/bin/Debug/csv.exe | Bin 5120 -> 5120 bytes csv/bin/Debug/csv.pdb | Bin 19968 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6630 -> 6654 bytes .../Debug/csv.csproj.AssemblyReference.cache | Bin 4061 -> 4061 bytes csv/obj/Debug/csv.exe | Bin 5120 -> 5120 bytes csv/obj/Debug/csv.pdb | Bin 19968 -> 19968 bytes kivetelek/bin/x64/Debug/kivetelek.exe | Bin 5120 -> 5120 bytes kivetelek/bin/x64/Debug/kivetelek.pdb | Bin 22016 -> 22016 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 6685 -> 6709 bytes .../kivetelek.csproj.AssemblyReference.cache | Bin 4079 -> 4079 bytes kivetelek/obj/x64/Debug/kivetelek.exe | Bin 5120 -> 5120 bytes kivetelek/obj/x64/Debug/kivetelek.pdb | Bin 22016 -> 22016 bytes 403 files changed, 19424 insertions(+), 10035 deletions(-) create mode 100644 .vs/c-sharp/FileContentIndex/1101d7f1-f481-4c3d-b3a8-1b63435c15d4.vsidx delete mode 100644 .vs/c-sharp/FileContentIndex/3f34f3ee-50f7-45fb-b25b-afde2a8aa382.vsidx create mode 100644 .vs/c-sharp/FileContentIndex/40770b30-fda3-4c46-b38c-bcd1afb58dee.vsidx create mode 100644 .vs/c-sharp/FileContentIndex/40ed007e-7d51-49de-b454-cc93d458b95c.vsidx delete mode 100644 .vs/c-sharp/FileContentIndex/57457fd9-6849-4066-b56e-b724b6c73193.vsidx delete mode 100644 .vs/c-sharp/FileContentIndex/c713a6b1-4f77-43b8-bb04-60121926b80e.vsidx create mode 100644 .vs/c-sharp/FileContentIndex/cbeff45e-f596-4caf-a9f7-4fc496f7f0d4.vsidx delete mode 100644 .vs/c-sharp/FileContentIndex/e083af5c-49ad-462d-899f-29cd93210b5f.vsidx create mode 100644 CalculatorTest/CalculatorTest.csproj create mode 100644 CalculatorTest/Properties/AssemblyInfo.cs create mode 100644 CalculatorTest/UnitTest1.cs create mode 100644 CalculatorTest/packages.config create mode 100644 DatumForm/App.config create mode 100644 DatumForm/DatumForm.csproj create mode 100644 DatumForm/Form1.Designer.cs create mode 100644 DatumForm/Form1.cs create mode 100644 DatumForm/Form1.resx create mode 100644 DatumForm/Program.cs create mode 100644 DatumForm/Properties/AssemblyInfo.cs create mode 100644 DatumForm/Properties/Resources.Designer.cs create mode 100644 DatumForm/Properties/Resources.resx create mode 100644 DatumForm/Properties/Settings.Designer.cs create mode 100644 DatumForm/Properties/Settings.settings create mode 100644 DatumForm/bin/Debug/DatumForm.exe create mode 100644 DatumForm/bin/Debug/DatumForm.exe.config create mode 100644 DatumForm/bin/Debug/DatumForm.pdb create mode 100644 DatumForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 DatumForm/obj/Debug/DatumForm.Form1.resources create mode 100644 DatumForm/obj/Debug/DatumForm.Properties.Resources.resources create mode 100644 DatumForm/obj/Debug/DatumForm.csproj.AssemblyReference.cache create mode 100644 DatumForm/obj/Debug/DatumForm.csproj.CoreCompileInputs.cache create mode 100644 DatumForm/obj/Debug/DatumForm.csproj.FileListAbsolute.txt create mode 100644 DatumForm/obj/Debug/DatumForm.csproj.GenerateResource.cache create mode 100644 DatumForm/obj/Debug/DatumForm.csproj.SuggestedBindingRedirects.cache create mode 100644 DatumForm/obj/Debug/DatumForm.exe create mode 100644 DatumForm/obj/Debug/DatumForm.pdb create mode 100644 DatumForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 DatumForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 FormJump/App.config create mode 100644 FormJump/FormJump.csproj create mode 100644 FormJump/JumpForm.Designer.cs create mode 100644 FormJump/JumpForm.cs create mode 100644 FormJump/JumpForm.resx create mode 100644 FormJump/Program.cs create mode 100644 FormJump/Properties/AssemblyInfo.cs create mode 100644 FormJump/Properties/Resources.Designer.cs create mode 100644 FormJump/Properties/Resources.resx create mode 100644 FormJump/Properties/Settings.Designer.cs create mode 100644 FormJump/Properties/Settings.settings create mode 100644 FormJump/bin/Debug/FormJump.exe create mode 100644 FormJump/bin/Debug/FormJump.exe.config create mode 100644 FormJump/bin/Debug/FormJump.pdb create mode 100644 FormJump/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 FormJump/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 FormJump/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 FormJump/obj/Debug/FormJump.JumpForm.resources create mode 100644 FormJump/obj/Debug/FormJump.Properties.Resources.resources create mode 100644 FormJump/obj/Debug/FormJump.csproj.AssemblyReference.cache create mode 100644 FormJump/obj/Debug/FormJump.csproj.CoreCompileInputs.cache create mode 100644 FormJump/obj/Debug/FormJump.csproj.FileListAbsolute.txt create mode 100644 FormJump/obj/Debug/FormJump.csproj.GenerateResource.cache create mode 100644 FormJump/obj/Debug/FormJump.csproj.SuggestedBindingRedirects.cache create mode 100644 FormJump/obj/Debug/FormJump.exe create mode 100644 FormJump/obj/Debug/FormJump.pdb create mode 100644 LabelForm/App.config create mode 100644 LabelForm/Form1.Designer.cs create mode 100644 LabelForm/Form1.cs create mode 100644 LabelForm/Form1.resx create mode 100644 LabelForm/LabelForm.csproj create mode 100644 LabelForm/Program.cs create mode 100644 LabelForm/Properties/AssemblyInfo.cs create mode 100644 LabelForm/Properties/Resources.Designer.cs create mode 100644 LabelForm/Properties/Resources.resx create mode 100644 LabelForm/Properties/Settings.Designer.cs create mode 100644 LabelForm/Properties/Settings.settings create mode 100644 LabelForm/bin/Debug/LabelForm.exe create mode 100644 LabelForm/bin/Debug/LabelForm.exe.config create mode 100644 LabelForm/bin/Debug/LabelForm.pdb create mode 100644 LabelForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 LabelForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 LabelForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 LabelForm/obj/Debug/LabelForm.Form1.resources create mode 100644 LabelForm/obj/Debug/LabelForm.Properties.Resources.resources create mode 100644 LabelForm/obj/Debug/LabelForm.csproj.AssemblyReference.cache create mode 100644 LabelForm/obj/Debug/LabelForm.csproj.CoreCompileInputs.cache create mode 100644 LabelForm/obj/Debug/LabelForm.csproj.FileListAbsolute.txt create mode 100644 LabelForm/obj/Debug/LabelForm.csproj.GenerateResource.cache create mode 100644 LabelForm/obj/Debug/LabelForm.csproj.SuggestedBindingRedirects.cache create mode 100644 LabelForm/obj/Debug/LabelForm.exe create mode 100644 LabelForm/obj/Debug/LabelForm.pdb create mode 100644 MinMax/Adat.cs create mode 100644 MinMaxTest/MinMaxTest.csproj create mode 100644 MinMaxTest/Properties/AssemblyInfo.cs create mode 100644 MinMaxTest/UnitTest1.cs create mode 100644 MinMaxTest/bin/Debug/Microsoft.TestPlatform.AdapterUtilities.dll create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.dll create mode 100644 MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.xml create mode 100644 MinMaxTest/bin/Debug/MinMax.exe create mode 100644 MinMaxTest/bin/Debug/MinMax.exe.config create mode 100644 MinMaxTest/bin/Debug/MinMax.pdb create mode 100644 MinMaxTest/bin/Debug/MinMaxTest.dll create mode 100644 MinMaxTest/bin/Debug/MinMaxTest.pdb create mode 100644 MinMaxTest/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 MinMaxTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 MinMaxTest/obj/Debug/MinMaxTest.csproj.AssemblyReference.cache create mode 100644 MinMaxTest/obj/Debug/MinMaxTest.csproj.CopyComplete create mode 100644 MinMaxTest/obj/Debug/MinMaxTest.csproj.CoreCompileInputs.cache create mode 100644 MinMaxTest/obj/Debug/MinMaxTest.csproj.FileListAbsolute.txt create mode 100644 MinMaxTest/obj/Debug/MinMaxTest.dll create mode 100644 MinMaxTest/obj/Debug/MinMaxTest.pdb create mode 100644 MinMaxTest/packages.config create mode 100644 MozogForm/App.config create mode 100644 MozogForm/Form1.Designer.cs create mode 100644 MozogForm/Form1.cs create mode 100644 MozogForm/Form1.resx create mode 100644 MozogForm/MozogForm.csproj create mode 100644 MozogForm/Program.cs create mode 100644 MozogForm/Properties/AssemblyInfo.cs create mode 100644 MozogForm/Properties/Resources.Designer.cs create mode 100644 MozogForm/Properties/Resources.resx create mode 100644 MozogForm/Properties/Settings.Designer.cs create mode 100644 MozogForm/Properties/Settings.settings create mode 100644 MozogForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 MozogForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 MozogForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 MozogForm/obj/Debug/MozogForm.csproj.AssemblyReference.cache create mode 100644 calculator/App.config create mode 100644 calculator/Program.cs create mode 100644 calculator/Properties/AssemblyInfo.cs create mode 100644 calculator/calculator.csproj create mode 100644 calculator/kalkulatorr.cs create mode 100644 calculator/obj/x64/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 calculator/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 calculator/obj/x64/Debug/calculator.csproj.AssemblyReference.cache diff --git a/.vs/c-sharp/FileContentIndex/1101d7f1-f481-4c3d-b3a8-1b63435c15d4.vsidx b/.vs/c-sharp/FileContentIndex/1101d7f1-f481-4c3d-b3a8-1b63435c15d4.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..1a8ca9dd6fc9d24e0389b9cdb60aaae6d99ebad1 GIT binary patch literal 285797 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 b`5PBJdk{W<@c-jM0>576|K~j_URn7Kq?p$r literal 0 HcmV?d00001 diff --git a/.vs/c-sharp/FileContentIndex/3f34f3ee-50f7-45fb-b25b-afde2a8aa382.vsidx b/.vs/c-sharp/FileContentIndex/3f34f3ee-50f7-45fb-b25b-afde2a8aa382.vsidx deleted file mode 100644 index 62e6bce21db9ed7fcfe2832ca497f232c8a52b65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10456 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%0DZgQvOBxS0U`WgA5wu-ch+yxk~vo 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 literal 0 HcmV?d00001 diff --git a/.vs/c-sharp/FileContentIndex/57457fd9-6849-4066-b56e-b724b6c73193.vsidx b/.vs/c-sharp/FileContentIndex/57457fd9-6849-4066-b56e-b724b6c73193.vsidx deleted file mode 100644 index 1fc77fc11044a2b0e8306f2271086c7f4f22da1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9575 zcmbW+d6XPSeFyNBE&0I4mTb!y8%$`&@rr58IFKWxC|Hw=7xkbJg#tt+k_ZGxWe@aHzb7Q_xshC=|#^kf27}R zf9m|z(bcp2-o~BYsbgbfvzOD2uGOBgRpcF~`3%Q1kH(X!$deSv1Q9dE1C=^Ca2Y8JiaApZlR(r!PIzbsy)*RCtBh5 z)@0n;)@@C3+?nkkvPd84Y*mPo(#3qeR7Mnb_I(CiN>9|bj*>vK#qq-fH zc2v>P-Hy&W1J$u*r;Jr2P>rtQr?sq_dsP_I1CV`RR4v+%DPCc$RqUvPQWPdq-9!zP zO0-IhN<)>-sx(q*TV=7zl**j4k+NFZOj)CBq3lortI3N zYfUd`_8QGz=z8-(Pi4Kn>)EJRG<&7)mA1EMZ$HZVk?lvWuZq4-`nu?w#lBU2Yx=H1 z4@0*T+HoDv>R9PcLw76P>r-c)babM0s&v-S8Qr@&>*>tsY`4ywHkrou}onDyo}-q}6bKxM{e#$~%_vm(q2ofU?jJZ(niZ03rrOtY$CVr@F~DNWBB-7&kA zN$8W9bd!;(n5<#4S(DA1>`EHm@L(LsPEH^ecMV_17QY1wWC$Fq+&f2JBqr^t3jhs~tt0JqqRt;^h zu)0kzjnzG?Gplo}9X&id*hCv@v&fnboiA&4S(8|kQdF7;AMHY0I`6KurLtvahq?%R zMNBo#LUjt2auem~oE5swo1`gG6a)H{g^3H36nTWVp`ay3^iI$rDx57`QIvU6(RXOz zo$ zXx2GR+*LV!wUx0eRkKt@+3T0OLnpqZ^Ov^Ej9Oh;=6PwO(yFr1rBkKr4qM?cN`~}q z>zEcjGlkREkAzq!QBw_mEh z$rsDxZH3z)A384I4rkyFI1A@U9`8!zcfti2!8VLx2P)WwJ=ljD?t%lDz!YZCz#Q&| z78cOK5)R=aT!Iz63hsf+a4)2A>Z95w7Wsx5GQ&OGw_2mm>c% z_;UCP_)2&ud=-2($^Gv_{u{384kya#@n4^@L%EA;lIIez;D8D!Ecj%vHTpqLq9y; zcai@d{672v{2|HheuVsgz#qe(z@NgO!Jorlz+aMlu{{2-;IB!J|6j=e2L3nvE&Lyn z+pVI`-2W7KDre|oIk_6Hfv3UK;TiBuct3a+JR9C0o&(Q?YvDS09z37q`K?F(LgX)k z7o+?V_#l*DO7i>rP?QJoGSpv=`Uc9Ia0A>3H^Ffj!p(33PQop4isX53MSdHchTGu` z+(B~tIppWzm2f9qfDvqy+^>VYf?e2yeW>9sIDiREVFnG%;cjSQ0Ua#i5H7+cSi!5{ z9=Htm!mHsm@LG5sydLg@H^BYy06Yk9goof^_%L`AJOYoxo8d8%_xU*TC*Un8zZL!| z%5Nk2VmbK;_-F9X;Ul?{E|!yzf{%uefscicgO4Y9K2L;CLiv;7Q{YqK)8Nxd?)MDj zp9!A@pADY_pG$K4=OO=m_yYJs_}B17@Wt?Ucn8UG{sz7bp1wRe{34R8C7Jd$X9)1CS5q=5Y1HTOa z8GeQ2b=-^mSK-%C{&n~blz$U`3w|4Z2mU+!F8m(+KKudvA<5(Z2>ux5KY>4mKZ8Gq zzkt7lzky3iVgPJ#ZQBg;&FC;I;5Nl0IYm;C_@JfCu4?@DMyq z@^#_a-Zcal?dD1Gp&Tpa*i*v)r-WaCFBTCGT&Bn z6N$2lvkRPEkXlOkTA9mQ&Pq_9m3CaluiqHID`Sqc5>Ep78&|9yjV4i~iHs(xd{kRc zV;zTD;F}C7;bm%)^3xdA%9hl#lG^%K&we%ckRj{F|KAjcTHqT`-rp8D$98crKH6GElu8EABqUGv+?p`@`K>NT8|=}MWT>Vaeo z2`YX4cj73hw3BXiHas9?}P~UBoswX7f{2`P8eDkj# zM_J%({VZ3^fJ4OS!{?mNH!%z3Ff1vk&0i-HbmjD0& diff --git a/.vs/c-sharp/FileContentIndex/c713a6b1-4f77-43b8-bb04-60121926b80e.vsidx b/.vs/c-sharp/FileContentIndex/c713a6b1-4f77-43b8-bb04-60121926b80e.vsidx deleted file mode 100644 index 01163005b354c3d0c0db63addd13284faccdc9a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5086 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 Kxb^CVOnk}GNSbFl`4%}fbkT2P!WAK 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 diff --git a/.vs/c-sharp/v17/.suo b/.vs/c-sharp/v17/.suo index 6940dec067784691d9d131e5ccb85ca74ee5b34f..1e3c302ba8e02e885528610d09b956509644fac9 100644 GIT binary patch delta 43534 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 delta 27191 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 aG!WJUbzI0Sw?mz$s*L)#=Pk3u4Lk-h${%3> delta 68 zcmV-K0K5NyD1a!Chy+Uq^!u@lXbTX)qTYDF)wN5r7uh4NpN>_t1Ppiq1bVSB@RNWI aG!RkF)i*?Ea7BXigG0Niktegn4Lk-Yz8*#Z diff --git a/AtlagHom/bin/x64/Debug/AtlagHom.pdb b/AtlagHom/bin/x64/Debug/AtlagHom.pdb index 29997eb2d0d2f0d59617ee888e8a9114f7cdffc0..d9710099dfd892e4f7a681156f055997f8b883b1 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1J37Hp>(-|2U7_Kpw#+=aE U?mTz-s-9olpX+Xx33$Q^0AUCuZU6uP delta 116 zcmV-)0E_>CtO0jJ`E aG!WJUbzI0Sw?mz$s*L)#=Pk3u4Lk-h${%3> delta 68 zcmV-K0K5NyD1a!Chy+Uq^!u@lXbTX)qTYDF)wN5r7uh4NpN>_t1Ppiq1bVSB@RNWI aG!RkF)i*?Ea7BXigG0Niktegn4Lk-Yz8*#Z diff --git a/AtlagHom/obj/x64/Debug/AtlagHom.pdb b/AtlagHom/obj/x64/Debug/AtlagHom.pdb index 29997eb2d0d2f0d59617ee888e8a9114f7cdffc0..d9710099dfd892e4f7a681156f055997f8b883b1 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1J37Hp>(-|2U7_Kpw#+=aE U?mTz-s-9olpX+Xx33$Q^0AUCuZU6uP delta 116 zcmV-)0E_>CtO0dXKQEfJpp diff --git a/AutoLista/bin/Debug/AutoLista.exe b/AutoLista/bin/Debug/AutoLista.exe index 9a0970e92b38e5da3fc7f07ba86af25a6494fbd5..091487396def6637b17fab5e92f8a60073e1dc58 100644 GIT binary patch delta 575 zcmXYuUr1AN6vw~kcQR#07}4hPnSzpWLvVH<(kFiP#mE`U6421 z0$WAh22Q~JFmijRsqq^K52PY@Nej$<;s2Tu_;tv6JaTGqWD;%-tsUn`||G1V`DQG|efK37o5BbpaZ)A9rXw zI&l$~F^UO&D(s`r#)ok2q4L1(dFRaU?BQ!S$2xR*VASolm8xZKwS!by?UtQe zoI=RLxH}Lf_p`|4-{MpGml5S?;d!;__LQ&oV_&)^wDd5VJ^d)RKKIE(Ty1TRo$0+2 yOZZ}mQ2+UO-zB|05pt3OHGVfzO>^@_d# delta 524 zcmXZZOK1~O6b9h`oJpEVEwM9gLe&Hk2ivhPf?C^AsL*y1tcp)Uu!<7Xjp9ZWN{Wdh z5~+(0w@SJY;!3PiDWh1a*n*`{anX$%!6*2Ff)P~EMet_u!udG-XK^{4e1Y=?9xr(2 zZ`^-lUk}qW`)-oX2%;8mxd`-#7`KZQwa}utL^-WA3HK$W3@>IKjemKR{LP}{_sw_E zJF&cNmO~H|UD2Rl^LM;9+kx8V){Shgl?_^*mt7C3`z;9fl&V{l57O=YNm_D~dgUuL zjPj~Xdby1K(dw61o5IRZ@woeBLj^ThJXpmm097ZAeJBy6$xCck@B) zlldVxIqI6maFdKqV_bR;w`enxIE(WbLrFZh40`2!u{Q0hH>XZ~Za#i^uy`@J`u@+P zEy5#Xjg7uqy)LL9Azjr|Y9JC|R-LCKdnkn1@7-6btFo*CS*ARIDI!@TVl9>P$%?OU zs?yuHH=SaV)BYVpr!p6Y(uT-n4SnMOvE%^L)jn#+LR1nn*<&KkVJ9&9*UJl*qh0<^ HcHH+5ytaX1 diff --git a/AutoLista/bin/Debug/AutoLista.pdb b/AutoLista/bin/Debug/AutoLista.pdb index 78e2b220c91eebbc137d681df9dd26adf6d83b19..b9eeeadbef99b684f04c38170914c43f37995317 100644 GIT binary patch delta 1753 zcmdr~ZAg<*6n?LpZKgGs>6&iwzU02#)Zr|&3>$uI&4C(dkVAP}ib0@kD~m`+;g6uN z?SkndDf}Tsk#nVigjrz}lwjYmFapzv(v0ZG=;PddxoAK7(U0iDbI&>VJm0w|BLo}*Ur^*&#sutoY{TBtM5hbl}5U=_*=oI zN5`64`UH}TjyXm5nwtL6baqJ7{kHfxN4$;jhEt9FzuQp4=VovdD2giEY}wO%z+&BC zvF6%aSz9}Hv1wREC#%D;h28IH+qc*5V1r(s)gGs&nr3*B`nDMVG)+g(y`~IdoUa)w zh1TC@kT5mTy4MDI9EOL-B;uFPEbm2kDs%rQi_o?I4-tVjGj&MYx|PXEA9!ALf=~M)p35L}c~&^hM*yRikk$ z*P=z7u2jRWS3XB2SgdM96h5e;W&VVt0}0d$Y6%LQ(3&YAKNC@l!4?#?9;^f3R9)RF z0m3baJ}!KB-UTa#cp5A)oR7g~fqfaavtSAD9atL97jR!r15X&d5QRVI$dCt%)lMSjCMHhu-I;sNf9K3O zb8-Vg76`I2hl)1^Up)?dlEuCiEEAH8bBB~GwGTd5rzlmr^d}i@jSG*gx7dKv!QW9% zHX1yOqjwE2PQ31DK6OR6e6RZXnaf!>=Z#}unk}RoPj)E&Zo)K$G;xA)99L{{pKZMA z_U(goK3(H!YrS;gd`qjxO;MJwWy^fIV<&X;O6cQxnBw<92ubkTz$GZ5UZ{X2yFSjh znXTTH0m*x%wjNq!i)k^Yp>(7cu^?of$Y40)I5`TYHsTtL<3(1!!UlAu*EKQg!}PTg z(R|Ed?@LC8{1{VK%1(2QNW^HBh_Q)-0poTSf>fg!pH|}s zW(KvXfl1(+iPsO|XE9tXw~XG8X@rBcf5wIIoh%J;!?bDi04@-Cif?!-foJG7=wEL5 zcj&);Ukl8k=W%=1g;1VWZsxMEY!gWG zJD5f6${$W*3eX>0WdTvJtum}uYd0_sZ1!yJG-keybR%RHNc6_3yp?!svcc%s0~HQl zY&XEFGl2E1-N;Gr`WuN#8CUa*1Hl?n~6+_EJ@I4f6$PK9(K2}lYe zM~0C^giMAgkyvCmqCglPT@rdT5)VO_j#e*KsAq7z0LMVO?lBCT3WQPv%M_27&dA{B zxj1oKRbkA3dMQPrS|W>fwr*7x?W`wHO*iZaQiqHn(XI}9wA9UTR};M9|AN@-ZC~%K nR4x2)-oWGK4$m$IPOiy|M%IoNmHAG`{KJkn{Xxf@Cgr~X-E>B2 diff --git a/AutoLista/obj/Debug/AutoLista.csproj.AssemblyReference.cache b/AutoLista/obj/Debug/AutoLista.csproj.AssemblyReference.cache index a93305f95c4e1fe20992c439c0630b630f27e9e3..6943b8f3144db26ae5e91dd484c1a6c342627d88 100644 GIT binary patch delta 156 zcmcaBe^-7&F3aEVj|C?d?&kv0o3C*&Ffvb0Wb>I^&lxm%CWqT(1s0*n222oTn-?K99{0ITD!=;vloHgUvMM$$*%& TkY^*zB&MLrYuQ|Y+CBmRt;s_v delta 156 zcmcaBe^-7&E=%ejSE-4G`?)~$=4%`bjLef0*?cC~a|TVG$>BCxfkkMt0TV>o=7mf= zOkfS0H?k~a1hXbDR#07}4hPnSzpWLvVH<(kFiP#mE`U6421 z0$WAh22Q~JFmijRsqq^K52PY@Nej$<;s2Tu_;tv6JaTGqWD;%-tsUn`||G1V`DQG|efK37o5BbpaZ)A9rXw zI&l$~F^UO&D(s`r#)ok2q4L1(dFRaU?BQ!S$2xR*VASolm8xZKwS!by?UtQe zoI=RLxH}Lf_p`|4-{MpGml5S?;d!;__LQ&oV_&)^wDd5VJ^d)RKKIE(Ty1TRo$0+2 yOZZ}mQ2+UO-zB|05pt3OHGVfzO>^@_d# delta 524 zcmXZZOK1~O6b9h`oJpEVEwM9gLe&Hk2ivhPf?C^AsL*y1tcp)Uu!<7Xjp9ZWN{Wdh z5~+(0w@SJY;!3PiDWh1a*n*`{anX$%!6*2Ff)P~EMet_u!udG-XK^{4e1Y=?9xr(2 zZ`^-lUk}qW`)-oX2%;8mxd`-#7`KZQwa}utL^-WA3HK$W3@>IKjemKR{LP}{_sw_E zJF&cNmO~H|UD2Rl^LM;9+kx8V){Shgl?_^*mt7C3`z;9fl&V{l57O=YNm_D~dgUuL zjPj~Xdby1K(dw61o5IRZ@woeBLj^ThJXpmm097ZAeJBy6$xCck@B) zlldVxIqI6maFdKqV_bR;w`enxIE(WbLrFZh40`2!u{Q0hH>XZ~Za#i^uy`@J`u@+P zEy5#Xjg7uqy)LL9Azjr|Y9JC|R-LCKdnkn1@7-6btFo*CS*ARIDI!@TVl9>P$%?OU zs?yuHH=SaV)BYVpr!p6Y(uT-n4SnMOvE%^L)jn#+LR1nn*<&KkVJ9&9*UJl*qh0<^ HcHH+5ytaX1 diff --git a/AutoLista/obj/Debug/AutoLista.pdb b/AutoLista/obj/Debug/AutoLista.pdb index 78e2b220c91eebbc137d681df9dd26adf6d83b19..b9eeeadbef99b684f04c38170914c43f37995317 100644 GIT binary patch delta 1753 zcmdr~ZAg<*6n?LpZKgGs>6&iwzU02#)Zr|&3>$uI&4C(dkVAP}ib0@kD~m`+;g6uN z?SkndDf}Tsk#nVigjrz}lwjYmFapzv(v0ZG=;PddxoAK7(U0iDbI&>VJm0w|BLo}*Ur^*&#sutoY{TBtM5hbl}5U=_*=oI zN5`64`UH}TjyXm5nwtL6baqJ7{kHfxN4$;jhEt9FzuQp4=VovdD2giEY}wO%z+&BC zvF6%aSz9}Hv1wREC#%D;h28IH+qc*5V1r(s)gGs&nr3*B`nDMVG)+g(y`~IdoUa)w zh1TC@kT5mTy4MDI9EOL-B;uFPEbm2kDs%rQi_o?I4-tVjGj&MYx|PXEA9!ALf=~M)p35L}c~&^hM*yRikk$ z*P=z7u2jRWS3XB2SgdM96h5e;W&VVt0}0d$Y6%LQ(3&YAKNC@l!4?#?9;^f3R9)RF z0m3baJ}!KB-UTa#cp5A)oR7g~fqfaavtSAD9atL97jR!r15X&d5QRVI$dCt%)lMSjCMHhu-I;sNf9K3O zb8-Vg76`I2hl)1^Up)?dlEuCiEEAH8bBB~GwGTd5rzlmr^d}i@jSG*gx7dKv!QW9% zHX1yOqjwE2PQ31DK6OR6e6RZXnaf!>=Z#}unk}RoPj)E&Zo)K$G;xA)99L{{pKZMA z_U(goK3(H!YrS;gd`qjxO;MJwWy^fIV<&X;O6cQxnBw<92ubkTz$GZ5UZ{X2yFSjh znXTTH0m*x%wjNq!i)k^Yp>(7cu^?of$Y40)I5`TYHsTtL<3(1!!UlAu*EKQg!}PTg z(R|Ed?@LC8{1{VK%1(2QNW^HBh_Q)-0poTSf>fg!pH|}s zW(KvXfl1(+iPsO|XE9tXw~XG8X@rBcf5wIIoh%J;!?bDi04@-Cif?!-foJG7=wEL5 zcj&);Ukl8k=W%=1g;1VWZsxMEY!gWG zJD5f6${$W*3eX>0WdTvJtum}uYd0_sZ1!yJG-keybR%RHNc6_3yp?!svcc%s0~HQl zY&XEFGl2E1-N;Gr`WuN#8CUa*1Hl?n~6+_EJ@I4f6$PK9(K2}lYe zM~0C^giMAgkyvCmqCglPT@rdT5)VO_j#e*KsAq7z0LMVO?lBCT3WQPv%M_27&dA{B zxj1oKRbkA3dMQPrS|W>fwr*7x?W`wHO*iZaQiqHn(XI}9wA9UTR};M9|AN@-ZC~%K nR4x2)-oWGK4$m$IPOiy|M%IoNmHAG`{KJkn{Xxf@Cgr~X-E>B2 diff --git a/AutoLista/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/AutoLista/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 39cdd3dc5c4e706bfe1e4549f128f38c8abe28ee..bd854b3123525abb81515523c91f398355874cac 100644 GIT binary patch delta 78 zcmexl+-0(15x0=PvsFw=YFSLOa!j&raYkZM!Q?gEcZFmygf~y-G363c!xXvolVB|Fw6+6TL1WZ8eGx=%0wyI@S(z>eI-#j;j&#o|9W6jS9lySC- zNl7h>Nmhiv;t diff --git a/BaratFajl/bin/Debug/BaratFajl.pdb b/BaratFajl/bin/Debug/BaratFajl.pdb index 7b91669f4e4d5f65b69934baf95df2b1a71e14b0..bbc23a0f79e1210fb772bd2f5e68868fffdd4026 100644 GIT binary patch delta 783 zcmZoz!`QHfaRY~pSPmlt1B0_wOiF55OtNxJvTkukVo||lF&Ra67(3ofY_g9G7n~m| z698v-nz>DWg(UY`#sDt&*i6lk8)!NREC*r@APxX=px_^nHU(J^1RzQih}kDPhEI|U ziG-<_eq_M-@z~SJ89+IZUXU3exl|yA0gxFWagf>tS}SLQ)Pl?giGk#h)oM;|loRI! z$$)H2-RNk{xJiMBjT7dsf14StUNdgeP~l>{vRT#WJ)@*LP+c7mV}_Bci2~fOp)x4p zuz9jcDB~nE874-?$#P~+aAomk+HiKKSu~ve*vyD`1wYUhAlMJYypyHOl{vM6EKmT( zPWCgOHOYcQvJ~hW3!nfqGlT{*!C=j1MGIpVx(1q^3JWNNoZhoi6hbUgrlMkpK(TLG dm9(yE_BYQB;j=4@)>!jXG30#khMdoRP5`Oqu`&Pv delta 639 zcmZoz!`QHfaRY}8pA91e1B0_wOiF55OtSK1IT^*t?lSU|^JM%d&oXnJ%q7b;Sw>cW z@*gu*LvEl-5CG{=0AfWTh5-j4qaTRx0WmK~0T8fHbZnm_7orOi*8pPaM+S@^k3F57 z0c1M>u>uf-vR^q!S;KeI?JmRhqH=z50tQ7Q6`q0{_Z-uORy?mxMW Nys+@W8x}tIIRQHYgF^rS diff --git a/BaratFajl/obj/Debug/BaratFajl.csproj.AssemblyReference.cache b/BaratFajl/obj/Debug/BaratFajl.csproj.AssemblyReference.cache index a93305f95c4e1fe20992c439c0630b630f27e9e3..6943b8f3144db26ae5e91dd484c1a6c342627d88 100644 GIT binary patch delta 156 zcmcaBe^-7&F3aEVj|C?d?&kv0o3C*&Ffvb0Wb>I^&lxm%CWqT(1s0*n222oTn-?K99{0ITD!=;vloHgUvMM$$*%& TkY^*zB&MLrYuQ|Y+CBmRt;s_v delta 156 zcmcaBe^-7&E=%ejSE-4G`?)~$=4%`bjLef0*?cC~a|TVG$>BCxfkkMt0TV>o=7mf= zOkfS0H?k~a1hXbDvolVB|Fw6+6TL1WZ8eGx=%0wyI@S(z>eI-#j;j&#o|9W6jS9lySC- zNl7h>Nmhiv;t diff --git a/BaratFajl/obj/Debug/BaratFajl.pdb b/BaratFajl/obj/Debug/BaratFajl.pdb index 7b91669f4e4d5f65b69934baf95df2b1a71e14b0..bbc23a0f79e1210fb772bd2f5e68868fffdd4026 100644 GIT binary patch delta 783 zcmZoz!`QHfaRY~pSPmlt1B0_wOiF55OtNxJvTkukVo||lF&Ra67(3ofY_g9G7n~m| z698v-nz>DWg(UY`#sDt&*i6lk8)!NREC*r@APxX=px_^nHU(J^1RzQih}kDPhEI|U ziG-<_eq_M-@z~SJ89+IZUXU3exl|yA0gxFWagf>tS}SLQ)Pl?giGk#h)oM;|loRI! z$$)H2-RNk{xJiMBjT7dsf14StUNdgeP~l>{vRT#WJ)@*LP+c7mV}_Bci2~fOp)x4p zuz9jcDB~nE874-?$#P~+aAomk+HiKKSu~ve*vyD`1wYUhAlMJYypyHOl{vM6EKmT( zPWCgOHOYcQvJ~hW3!nfqGlT{*!C=j1MGIpVx(1q^3JWNNoZhoi6hbUgrlMkpK(TLG dm9(yE_BYQB;j=4@)>!jXG30#khMdoRP5`Oqu`&Pv delta 639 zcmZoz!`QHfaRY}8pA91e1B0_wOiF55OtSK1IT^*t?lSU|^JM%d&oXnJ%q7b;Sw>cW z@*gu*LvEl-5CG{=0AfWTh5-j4qaTRx0WmK~0T8fHbZnm_7orOi*8pPaM+S@^k3F57 z0c1M>u>uf-vR^q!S;KeI?JmRhqH=z50tQ7Q6`q0{_Z-uORy?mxMW Nys+@W8x}tIIRQHYgF^rS diff --git a/BaratFajl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/BaratFajl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 4ca5f0141d7a9fb5b250d6b412c85b4cdeac09a3..a06b16870e2c8aa90344dcd296b56cb7839386a5 100644 GIT binary patch delta 78 zcmexl+-0(15x0=PvsFw=YFSLOa!j&raYkZM!Q?gEcZFmygf~y-G363c!xXvolVB|Fw6+6TL1WZ8eGx=%0wyI@S(z>eI-#j;j&#o|9W6jS9lySC- zNl7h>Nmhiv;t diff --git a/BaratLista/bin/Debug/BaratFajl.pdb b/BaratLista/bin/Debug/BaratFajl.pdb index 7b91669f4e4d5f65b69934baf95df2b1a71e14b0..bbc23a0f79e1210fb772bd2f5e68868fffdd4026 100644 GIT binary patch delta 783 zcmZoz!`QHfaRY~pSPmlt1B0_wOiF55OtNxJvTkukVo||lF&Ra67(3ofY_g9G7n~m| z698v-nz>DWg(UY`#sDt&*i6lk8)!NREC*r@APxX=px_^nHU(J^1RzQih}kDPhEI|U ziG-<_eq_M-@z~SJ89+IZUXU3exl|yA0gxFWagf>tS}SLQ)Pl?giGk#h)oM;|loRI! z$$)H2-RNk{xJiMBjT7dsf14StUNdgeP~l>{vRT#WJ)@*LP+c7mV}_Bci2~fOp)x4p zuz9jcDB~nE874-?$#P~+aAomk+HiKKSu~ve*vyD`1wYUhAlMJYypyHOl{vM6EKmT( zPWCgOHOYcQvJ~hW3!nfqGlT{*!C=j1MGIpVx(1q^3JWNNoZhoi6hbUgrlMkpK(TLG dm9(yE_BYQB;j=4@)>!jXG30#khMdoRP5`Oqu`&Pv delta 639 zcmZoz!`QHfaRY}8pA91e1B0_wOiF55OtSK1IT^*t?lSU|^JM%d&oXnJ%q7b;Sw>cW z@*gu*LvEl-5CG{=0AfWTh5-j4qaTRx0WmK~0T8fHbZnm_7orOi*8pPaM+S@^k3F57 z0c1M>u>uf-vR^q!S;KeI?JmRhqH=z50tQ7Q6`q0{_Z-uORy?mxMW Nys+@W8x}tIIRQHYgF^rS diff --git a/BaratLista/bin/Debug/BaratLista.exe b/BaratLista/bin/Debug/BaratLista.exe index 20988c7765bbaaf8ee95f6e4fe4aabcd424adfd3..266c58566a49f0674e0e4f2c11e18e977efb9d1c 100644 GIT binary patch delta 165 zcmZp0XmFU&!E&Zz)s%@nGK^IdSB5jHO=e`QXKa|<2qdF6Gcv6g6gWMx*Scob8`pU* zr*8Ec95&f}K==tG?}@ifn;C$B35fkBZxq#5wb#A-$S&x!XRGVx_ffhB{xAY%oULL~ zQp;kJm1B~1i!&073MT&)RTc6x0qKN*3=mskqM{hkI(M=CjGOr+ez7vum~0l5d(Sx0 GfE@t4>o;ux delta 160 zcmZp0XmFU&!QyOteec8`8OEZCE5jM(CNnbDGgeG)1d>6U8JX4#3Rq9z*OtAw*?sk- zh12(&KjqwfK==tG@4n67rZE5k6A-&i-YBXqYqzwzpY7UDr``LtHt`+WQ^p9Cakh#{ zNiB;>R-Vi#rYhuS0@48i2_Uw@L`5;6HU47z87CTWZ03{r#mZD-vRP2>J&?~105ME4 A=>Px# diff --git a/BaratLista/bin/Debug/BaratLista.pdb b/BaratLista/bin/Debug/BaratLista.pdb index ecbc4e7253b10b79841075d63ae18171b526ea0c..a27c3fe4f9127e0ade0b94717b3db2b9fcf14bc0 100644 GIT binary patch delta 1298 zcmZp8!`SeKaRY~f7!MNz1B0_wOiF55OtNxJvTkukVo||lF$D#77&|^hbh4KMS16Pp zaPAdBie+Y>*VlIFNWM5W@h-XqeiM$DU3GsRdaHQVWtp zRts_xOzryg%TGXRK~4p!1%jR`ru+QQQVpcNd7& zfVd8bF{36jNFE;47Zuzm?+fCB^9vQ#C%;4De-A<=n28GFlXZhvPYRJ?OrI%mc&+ftYXdj!=b3VH}dLfsz(Lfp%614P=5r%4WqdZH{4-6ylj# zL9v`7&7la2U0)yuC8o1Lj6asqV{vT`BF3?$0Nq?*EVD?Sc-yoY7`6=dx_2Mh1%38x Wb=~|vO83B@!4vxhcw@idJ}UqOX*A&g delta 1121 zcmZp8!`SeKaRY|}-yTK=1_o!Vn3UAAm}KS2i9w=V49Re=tAhOG90hr~q{O1clAO%q zlEj$o{Jg6C9KGaXBwcpF;*&2Za7})spfH(BF<^2M5I+b~oBTkLYw{;WE!R0fJ9=H z-Fd_^fNYQy%=A znQ$=LZ8kMC=VGkcoa?Zimyu_)s-HBAl@&=P7 zg5@XM2OpdmpfM>#hS7eqY>4yZj1bMqGefk1u_QLxB~%m`OKxELlcHKAC(txLAO?ls zLVF+q1lmB%4aCAg%nrmLzzW1%K+FcjQb5cB#C1T-3&bmd7-R+u&=7tg9RkEWlOKdC zfLsyAA$b@mZUGdF2O0vRVL)WFVwg6^FpAcAW>!#)rATu~f?~=Rh(T#=EfAx|7$}z3 z=YaAIEaucEhX$_(#~O>|zRlmJf#Sn%X>~u_wVzJA_iJt9JG7^45X5Ey-q2?rFJ$6jg0MESEMo+-CNJcfHhBW8`(z9D;|Mc2fo4pY{D#kC^FxkA zCWJW1?CW4NO?fh)X7X%=nZy({c`cjE<~Mw+n1mUPovmV0Qp;kJm1B~1i!&073MRkc rS7*~VdhN8)ezK^5nUr-}W=^V=zP`S*l|E3VezLMYRORMa0ZT>zl4@CB delta 171 zcmcbwHcgp>jggCifq^l8vLRFO#AqRw)IF|J6ASlqf#}WGI2ah2CnvJ`Os?k)nmm)k zZL$K3&}0LqT(Gju3z>MBAgqln%NW6|$qRX=O`gE&KG}l(IKm80pcxY;zv1)P{E#D& h2_X(L`#RW6Q=SZ{nLHa|CNTv~Ud!gP`3>JHCIGt!H?;r& diff --git a/BaratLista/obj/Debug/BaratLista.csproj.CoreCompileInputs.cache b/BaratLista/obj/Debug/BaratLista.csproj.CoreCompileInputs.cache index 836dced..efd74c9 100644 --- a/BaratLista/obj/Debug/BaratLista.csproj.CoreCompileInputs.cache +++ b/BaratLista/obj/Debug/BaratLista.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -8095570ecc3df601000f11556c753de6164fd09d +b992d7ea7fbc463aea56af878801cfab159c8263 diff --git a/BaratLista/obj/Debug/BaratLista.csproj.FileListAbsolute.txt b/BaratLista/obj/Debug/BaratLista.csproj.FileListAbsolute.txt index d66d162..a143d0a 100644 --- a/BaratLista/obj/Debug/BaratLista.csproj.FileListAbsolute.txt +++ b/BaratLista/obj/Debug/BaratLista.csproj.FileListAbsolute.txt @@ -18,3 +18,7 @@ C:\dev\c#\BaratLista\obj\Debug\BaratLista.csproj.CoreCompileInputs.cache C:\dev\c#\BaratLista\obj\Debug\BaratLista.csproj.CopyComplete C:\dev\c#\BaratLista\obj\Debug\BaratLista.exe C:\dev\c#\BaratLista\obj\Debug\BaratLista.pdb +C:\dev\c#\c-sharp\BaratLista\bin\Debug\BaratFajl.exe +C:\dev\c#\c-sharp\BaratLista\bin\Debug\BaratFajl.pdb +C:\dev\c#\c-sharp\BaratLista\bin\Debug\BaratFajl.exe.config +C:\dev\c#\c-sharp\BaratLista\obj\Debug\BaratLista.csproj.CopyComplete diff --git a/BaratLista/obj/Debug/BaratLista.exe b/BaratLista/obj/Debug/BaratLista.exe index 20988c7765bbaaf8ee95f6e4fe4aabcd424adfd3..266c58566a49f0674e0e4f2c11e18e977efb9d1c 100644 GIT binary patch delta 165 zcmZp0XmFU&!E&Zz)s%@nGK^IdSB5jHO=e`QXKa|<2qdF6Gcv6g6gWMx*Scob8`pU* zr*8Ec95&f}K==tG?}@ifn;C$B35fkBZxq#5wb#A-$S&x!XRGVx_ffhB{xAY%oULL~ zQp;kJm1B~1i!&073MT&)RTc6x0qKN*3=mskqM{hkI(M=CjGOr+ez7vum~0l5d(Sx0 GfE@t4>o;ux delta 160 zcmZp0XmFU&!QyOteec8`8OEZCE5jM(CNnbDGgeG)1d>6U8JX4#3Rq9z*OtAw*?sk- zh12(&KjqwfK==tG@4n67rZE5k6A-&i-YBXqYqzwzpY7UDr``LtHt`+WQ^p9Cakh#{ zNiB;>R-Vi#rYhuS0@48i2_Uw@L`5;6HU47z87CTWZ03{r#mZD-vRP2>J&?~105ME4 A=>Px# diff --git a/BaratLista/obj/Debug/BaratLista.pdb b/BaratLista/obj/Debug/BaratLista.pdb index ecbc4e7253b10b79841075d63ae18171b526ea0c..a27c3fe4f9127e0ade0b94717b3db2b9fcf14bc0 100644 GIT binary patch delta 1298 zcmZp8!`SeKaRY~f7!MNz1B0_wOiF55OtNxJvTkukVo||lF$D#77&|^hbh4KMS16Pp zaPAdBie+Y>*VlIFNWM5W@h-XqeiM$DU3GsRdaHQVWtp zRts_xOzryg%TGXRK~4p!1%jR`ru+QQQVpcNd7& zfVd8bF{36jNFE;47Zuzm?+fCB^9vQ#C%;4De-A<=n28GFlXZhvPYRJ?OrI%mc&+ftYXdj!=b3VH}dLfsz(Lfp%614P=5r%4WqdZH{4-6ylj# zL9v`7&7la2U0)yuC8o1Lj6asqV{vT`BF3?$0Nq?*EVD?Sc-yoY7`6=dx_2Mh1%38x Wb=~|vO83B@!4vxhcw@idJ}UqOX*A&g delta 1121 zcmZp8!`SeKaRY|}-yTK=1_o!Vn3UAAm}KS2i9w=V49Re=tAhOG90hr~q{O1clAO%q zlEj$o{Jg6C9KGaXBwcpF;*&2Za7})spfH(BF<^2M5I+b~oBTkLYw{;WE!R0fJ9=H z-Fd_^fNYQy%=A znQ$=LZ8kMC=VGkcoa?Zimyu_)s-HBAl@&=P7 zg5@XM2OpdmpfM>#hS7eqY>4yZj1bMqGefk1u_QLxB~%m`OKxELlcHKAC(txLAO?ls zLVF+q1lmB%4aCAg%nrmLzzW1%K+FcjQb5cB#C1T-3&bmd7-R+u&=7tg9RkEWlOKdC zfLsyAA$b@mZUGdF2O0vRVL)WFVwg6^FpAcAW>!#)rATu~f?~=Rh(T#=EfAx|7$}z3 z=YaAIEaucEhX$_(#~O>|zRlmJf#Sn%X>~u_wVzJA_iJt9JG7^45X5Ey-q>9 WFc@Q~*u0a+hf7EuQ=DI1kr@E4#wDEq delta 91 zcmX?VvcY7-B5p1ZXRDZ$)Uudl<;h#P@9E3KxiL7h diff --git a/Binaris/bin/x64/Debug/Binaris.exe b/Binaris/bin/x64/Debug/Binaris.exe index 259f26d77105d38e718b74855c0279927d3e113b..e70790c991019809d09a2372d56b3dc465056fb3 100644 GIT binary patch delta 67 zcmV-J0KETzB!DE4hy9}1yq_hlNYYHRxClf61X&&P^pXlR Z5FvS=^wVJSN0w|BD!f3Ft+PZ5ya(8U9QXhL delta 67 zcmV-J0KETzB!DE4hy)io*RZjS90(8$>8Ta>dgefhDzaa;^>t^nxClf61i(Dt>yipI Z5Jy}D#aoE)O`$17dG$XA{j)?0ya&ik9I^la diff --git a/Binaris/bin/x64/Debug/Binaris.pdb b/Binaris/bin/x64/Debug/Binaris.pdb index 423f4a11cde81ad0a538c998938d748c7352f92d..d79807feecea0a19b1edb51383250580a4cf74c7 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1JiAdScUlCtO0jJ9}1yq_hlNYYHRxClf61X&&P^pXlR Z5FvS=^wVJSN0w|BD!f3Ft+PZ5ya(8U9QXhL delta 67 zcmV-J0KETzB!DE4hy)io*RZjS90(8$>8Ta>dgefhDzaa;^>t^nxClf61i(Dt>yipI Z5Jy}D#aoE)O`$17dG$XA{j)?0ya&ik9I^la diff --git a/Binaris/obj/x64/Debug/Binaris.pdb b/Binaris/obj/x64/Debug/Binaris.pdb index 423f4a11cde81ad0a538c998938d748c7352f92d..d79807feecea0a19b1edb51383250580a4cf74c7 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1JiAdScUlCtO0w>x diff --git a/BuborekRendezes/bin/x64/Debug/BuborekRendezes.pdb b/BuborekRendezes/bin/x64/Debug/BuborekRendezes.pdb index 5dd932b993777f52b73bfe616b0e35f1dd26f494..e8052bd19bc95ec9abb5373bd03f3c02dac1a041 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiNwyhBa93T43TsCr+oGL U;XhgB?1@GBMhTl`yq<6a0B6S}HUIzs delta 116 zcmV-)0E_>CtO0P#p7H?z001!p W!M&M2q)CHGV+|ELyo0kGO5_Xd6CrW{ diff --git a/BuborekRendezes/obj/x64/Debug/BuborekRendezes.csproj.AssemblyReference.cache b/BuborekRendezes/obj/x64/Debug/BuborekRendezes.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJw>x diff --git a/BuborekRendezes/obj/x64/Debug/BuborekRendezes.pdb b/BuborekRendezes/obj/x64/Debug/BuborekRendezes.pdb index 5dd932b993777f52b73bfe616b0e35f1dd26f494..e8052bd19bc95ec9abb5373bd03f3c02dac1a041 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiNwyhBa93T43TsCr+oGL U;XhgB?1@GBMhTl`yq<6a0B6S}HUIzs delta 116 zcmV-)0E_>CtO0P#p7H?z001!p W!M&M2q)CHGV+|ELyo0kGO5_Xd6CrW{ diff --git a/BuborekRendezes/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/BuborekRendezes/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 93bdba012c2cc512aad0d7e165553fccb76c44a4..2d5f913a08b5f7c96849268022bd415a4c64e145 100644 GIT binary patch delta 78 zcmZ2!a?oVM5^kYLXRDZ$)Uudl<(OpM;*7+ig30T+-wDZJ2yb4-xfGPf4Oph4= DWs4jF delta 54 ucmX?TveIP35^k + + + + + Debug + AnyCPU + {E3E35C73-AD8C-417E-9627-3F1A7F51A63A} + Library + Properties + CalculatorTest + CalculatorTest + v4.7.2 + 512 + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 15.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages + False + UnitTest + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\MSTest.TestFramework.2.1.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll + + + ..\packages\MSTest.TestFramework.2.1.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll + + + + + + + + + + + + + + {cd798c29-1f16-40c7-8a90-34128048af4a} + calculator + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + \ No newline at end of file diff --git a/CalculatorTest/Properties/AssemblyInfo.cs b/CalculatorTest/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..de92b3d --- /dev/null +++ b/CalculatorTest/Properties/AssemblyInfo.cs @@ -0,0 +1,20 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: AssemblyTitle("CalculatorTest")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CalculatorTest")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: Guid("e3e35c73-ad8c-417e-9627-3f1a7f51a63a")] + +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CalculatorTest/UnitTest1.cs b/CalculatorTest/UnitTest1.cs new file mode 100644 index 0000000..6af6041 --- /dev/null +++ b/CalculatorTest/UnitTest1.cs @@ -0,0 +1,19 @@ +using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; + +namespace CalculatorTest +{ + [TestClass] + public class UnitTest1 + { + static int s = 4; + calculator.Kalkulatorr cal = new calculator.Kalkulatorr(); + [TestMethod] + public void Testosszead() + { + int vart = 8; + int kapott = cal.kiir(); + Assert.AreEqual(vart, kapott); + } + } +} diff --git a/CalculatorTest/packages.config b/CalculatorTest/packages.config new file mode 100644 index 0000000..f84cb10 --- /dev/null +++ b/CalculatorTest/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/ConsoleWrite/bin/Debug/ConsoleWrite.exe b/ConsoleWrite/bin/Debug/ConsoleWrite.exe index 9f9bab88fd243f28412833bda17cebf54b43aa71..207b3712805461bef1e73155c4206346b737c08b 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy>#QzNN8@dF|~rc7j>5^}M#7zY>u1nplJgp)J~ aG!Q0%7y-lhBten`0Q6hO5+Jj92#5*$TN@Vu delta 68 zcmV-K0K5NyB!DE4hy)uOqRg?3du1YouC#gjA$ aG!U3h;$o>>*hq`f_Vf%_C?&Ia2#5)!^c&Xz diff --git a/ConsoleWrite/bin/Debug/ConsoleWrite.pdb b/ConsoleWrite/bin/Debug/ConsoleWrite.pdb index 5bc16e19f6a3ae90899d46787ef844e72854f35b..f61309909fb70cb38af7812b1462a104e8a839e5 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1RiMR3MEsP8d3~G%MjE8@y TI8I___!50wNMW;#+Y@#GENdYZ delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch>*hq`f_Vf%_C?&HTM&t+cG$QQ) diff --git a/ConsoleWrite/obj/Debug/ConsoleWrite.csproj.AssemblyReference.cache b/ConsoleWrite/obj/Debug/ConsoleWrite.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJ#QzNN8@dF|~rc7j>5^}M#7zY>u1nplJgp)J~ aG!Q0%7y-lhBten`0Q6hO5+Jj92#5*$TN@Vu delta 68 zcmV-K0K5NyB!DE4hy)uOqRg?3du1YouC#gjA$ aG!U3h;$o>>*hq`f_Vf%_C?&Ia2#5)!^c&Xz diff --git a/ConsoleWrite/obj/Debug/ConsoleWrite.pdb b/ConsoleWrite/obj/Debug/ConsoleWrite.pdb index 5bc16e19f6a3ae90899d46787ef844e72854f35b..f61309909fb70cb38af7812b1462a104e8a839e5 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1RiMR3MEsP8d3~G%MjE8@y TI8I___!50wNMW;#+Y@#GENdYZ delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch>*hq`f_Vf%_C?&HTM&t+cG$QQ) diff --git a/ConsoleWrite/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ConsoleWrite/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 732b60b82beea8699b4ad5812dda087886e1b828..fe6a5c76eb3d9bd8d82a62bc67b4b62267d54176 100644 GIT binary patch delta 78 zcmbPbvdLt_5^kX&XRDZ$)Uudl<(OpM;*7+ig30T+p9#re2ydRpdXKPiV>Os diff --git a/ConsoleWriteUnitTest/bin/Debug/ConsoleWrite.exe b/ConsoleWriteUnitTest/bin/Debug/ConsoleWrite.exe index 9f9bab88fd243f28412833bda17cebf54b43aa71..207b3712805461bef1e73155c4206346b737c08b 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy>#QzNN8@dF|~rc7j>5^}M#7zY>u1nplJgp)J~ aG!Q0%7y-lhBten`0Q6hO5+Jj92#5*$TN@Vu delta 68 zcmV-K0K5NyB!DE4hy)uOqRg?3du1YouC#gjA$ aG!U3h;$o>>*hq`f_Vf%_C?&Ia2#5)!^c&Xz diff --git a/ConsoleWriteUnitTest/bin/Debug/ConsoleWrite.pdb b/ConsoleWriteUnitTest/bin/Debug/ConsoleWrite.pdb index 5bc16e19f6a3ae90899d46787ef844e72854f35b..f61309909fb70cb38af7812b1462a104e8a839e5 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1RiMR3MEsP8d3~G%MjE8@y TI8I___!50wNMW;#+Y@#GENdYZ delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch>*hq`f_Vf%_C?&HTM&t+cG$QQ) diff --git a/ConsoleWriteUnitTest/bin/Debug/ConsoleWriteUnitTest.dll b/ConsoleWriteUnitTest/bin/Debug/ConsoleWriteUnitTest.dll index e9785ed50e024ebc4f70b5c61f15e67a55605543..9abdfb2d42e1f3e0fc11d1d570d44f177ba7b191 100644 GIT binary patch delta 86 zcmZorX;7Ka!Q5XxVPkh8hrlfHv=r{gU0&UXY(raSEV{gzhtq>m2Pm7w00c}xEW^ma lkfQ;_Tnr3B!7jmG5}whyU;exG^UB@QUUS@ea|2fcI{@!(8}k4F delta 86 zcmZorX;7Ka!OXZKdt-MYhk*FGlP6>+UGSKd#$B+crF`dR9!?KN9iVIy0}wC)u?!;v mLyiUzb1^Uk1-k^x?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1Z5F)lDIH7+tTF*Y?WF)%A-H8nLiH!@^m zH#cKpI5Ie5Ffw8^Vq`TmH)As~I5RjmW-&2jFfnGaL8Jk)6bK3iY&~q?rdzWP9`+L$ g0jO(Y0RR919B(0lROr`2kR9x|rLx7jvm7$y3s5X3X#fBK diff --git a/ConsoleWriteUnitTest/obj/Debug/ConsoleWriteUnitTest.csproj.AssemblyReference.cache b/ConsoleWriteUnitTest/obj/Debug/ConsoleWriteUnitTest.csproj.AssemblyReference.cache index 888da7b55f53534c9aa59a233f1fcbc56056d381..93e92da5b6bc414847377d586fdea36723b5537b 100644 GIT binary patch delta 56 zcmdm4va@7@8=KnlQ!X3rH~MU2WU0R!uDY3xX$}t;h&A~t2LmJXm2Pm7w00c}xEW^ma lkfQ;_Tnr3B!7jmG5}whyU;exG^UB@QUUS@ea|2fcI{@!(8}k4F delta 86 zcmZorX;7Ka!OXZKdt-MYhk*FGlP6>+UGSKd#$B+crF`dR9!?KN9iVIy0}wC)u?!;v mLyiUzb1^Uk1-k^x?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1Z5F)lDIH7+tTF*Y?WF)%A-H8nLiH!@^m zH#cKpI5Ie5Ffw8^Vq`TmH)As~I5RjmW-&2jFfnGaL8Jk)6bK3iY&~q?rdzWP9`+L$ g0jO(Y0RR919B(0lROr`2kR9x|rLx7jvm7$y3s5X3X#fBK diff --git a/ConsoleWriteUnitTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ConsoleWriteUnitTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 0816e2656b3baaee4d0be7243ff4170b0272f372..4fbcf6b56f3aac70fa48d964b0c6b8ed71208d9d 100644 GIT binary patch delta 280 zcmZ2JpYg|h#tlojg`%9TVp3AeVv?0(l68wS5{n8Zuj76vRD&t3$QwPGkyliB5+gRb zHsKDe;w4fkIXP@H3=9m}*tBU*PUJHaQpA*6$R{dfi79-5PgkfEQ&^E#baFkvk2J_G d1)yCGSluGJxt{;MjgTRx{&n19oBMnunE_lOTk8M- delta 199 zcmew{pK22<{I)U9MaNH-S%dvJZa + + + + + \ No newline at end of file diff --git a/DatumForm/DatumForm.csproj b/DatumForm/DatumForm.csproj new file mode 100644 index 0000000..723c2a8 --- /dev/null +++ b/DatumForm/DatumForm.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {BF2A804D-9C60-4415-9265-90D70E52F342} + WinExe + DatumForm + DatumForm + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/DatumForm/Form1.Designer.cs b/DatumForm/Form1.Designer.cs new file mode 100644 index 0000000..f3086a7 --- /dev/null +++ b/DatumForm/Form1.Designer.cs @@ -0,0 +1,164 @@ +namespace DatumForm { + partial class Form1 { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.dtpNaptar = new System.Windows.Forms.DateTimePicker(); + this.mtbPerc = new System.Windows.Forms.MaskedTextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown3 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown4 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown5 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown6 = new System.Windows.Forms.NumericUpDown(); + this.Label = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).BeginInit(); + this.SuspendLayout(); + // + // dtpNaptar + // + this.dtpNaptar.Location = new System.Drawing.Point(53, 47); + this.dtpNaptar.Name = "dtpNaptar"; + this.dtpNaptar.Size = new System.Drawing.Size(217, 20); + this.dtpNaptar.TabIndex = 0; + // + // mtbPerc + // + this.mtbPerc.Location = new System.Drawing.Point(436, 46); + this.mtbPerc.Name = "mtbPerc"; + this.mtbPerc.Size = new System.Drawing.Size(217, 20); + this.mtbPerc.TabIndex = 1; + // + // button1 + // + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.button1.Location = new System.Drawing.Point(53, 164); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(217, 78); + this.button1.TabIndex = 2; + this.button1.Text = "Click"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // numericUpDown1 + // + this.numericUpDown1.Location = new System.Drawing.Point(436, 95); + this.numericUpDown1.Name = "numericUpDown1"; + this.numericUpDown1.Size = new System.Drawing.Size(36, 20); + this.numericUpDown1.TabIndex = 3; + // + // numericUpDown2 + // + this.numericUpDown2.Location = new System.Drawing.Point(526, 95); + this.numericUpDown2.Name = "numericUpDown2"; + this.numericUpDown2.Size = new System.Drawing.Size(36, 20); + this.numericUpDown2.TabIndex = 3; + // + // numericUpDown3 + // + this.numericUpDown3.Location = new System.Drawing.Point(617, 95); + this.numericUpDown3.Name = "numericUpDown3"; + this.numericUpDown3.Size = new System.Drawing.Size(36, 20); + this.numericUpDown3.TabIndex = 3; + // + // numericUpDown4 + // + this.numericUpDown4.Location = new System.Drawing.Point(53, 95); + this.numericUpDown4.Name = "numericUpDown4"; + this.numericUpDown4.Size = new System.Drawing.Size(36, 20); + this.numericUpDown4.TabIndex = 3; + // + // numericUpDown5 + // + this.numericUpDown5.Location = new System.Drawing.Point(143, 95); + this.numericUpDown5.Name = "numericUpDown5"; + this.numericUpDown5.Size = new System.Drawing.Size(36, 20); + this.numericUpDown5.TabIndex = 3; + // + // numericUpDown6 + // + this.numericUpDown6.Location = new System.Drawing.Point(234, 95); + this.numericUpDown6.Name = "numericUpDown6"; + this.numericUpDown6.Size = new System.Drawing.Size(36, 20); + this.numericUpDown6.TabIndex = 3; + // + // Label + // + this.Label.AutoSize = true; + this.Label.Font = new System.Drawing.Font("Microsoft Sans Serif", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.Label.Location = new System.Drawing.Point(87, 303); + this.Label.Name = "Label"; + this.Label.Size = new System.Drawing.Size(60, 24); + this.Label.TabIndex = 4; + this.Label.Text = "label1"; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.Label); + this.Controls.Add(this.numericUpDown6); + this.Controls.Add(this.numericUpDown3); + this.Controls.Add(this.numericUpDown5); + this.Controls.Add(this.numericUpDown2); + this.Controls.Add(this.numericUpDown4); + this.Controls.Add(this.numericUpDown1); + this.Controls.Add(this.button1); + this.Controls.Add(this.dtpNaptar); + this.Controls.Add(this.mtbPerc); + this.Name = "Form1"; + this.Text = "Form1"; + this.Load += new System.EventHandler(this.Form1_Load); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.DateTimePicker dtpNaptar; + private System.Windows.Forms.MaskedTextBox mtbPerc; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.NumericUpDown numericUpDown1; + private System.Windows.Forms.NumericUpDown numericUpDown2; + private System.Windows.Forms.NumericUpDown numericUpDown3; + private System.Windows.Forms.NumericUpDown numericUpDown4; + private System.Windows.Forms.NumericUpDown numericUpDown5; + private System.Windows.Forms.NumericUpDown numericUpDown6; + private System.Windows.Forms.Label Label; + } +} + diff --git a/DatumForm/Form1.cs b/DatumForm/Form1.cs new file mode 100644 index 0000000..31ff242 --- /dev/null +++ b/DatumForm/Form1.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace DatumForm { + public partial class Form1 : Form { + private int ev = 0; + private int honap = 0; + private int nap = 0; + private int ora = 0; + private int perc = 0; + private int mp = 0; + + public Form1() { + InitializeComponent(); + } + + private void oraUpdate() { + mtbPerc.Text = String.Format("{0}:{1}:{2}", dtpNaptar.Value.Hour + (int)numericUpDown1.Value, dtpNaptar.Value.Minute + (int)numericUpDown2.Value, dtpNaptar.Value.Second + (int)numericUpDown3.Value); + } + + private void Form1_Load(object sender, EventArgs e) { + oraUpdate(); + } + + private void button1_Click(object sender, EventArgs e) { + /*ev = Convert.ToInt32(numericUpDown4.Value + dtpNaptar.Value.Year); + Label.Text = String.Format("{0}.", ev); + honap = Convert.ToInt32(numericUpDown5.Value + dtpNaptar.Value.Month); + Label.Text += String.Format("{0}.", honap); + nap = Convert.ToInt32(numericUpDown6.Value + dtpNaptar.Value.Day); + Label.Text += String.Format("{0}.", nap);*/ + + oraUpdate(); + + dtpNaptar.Value = dtpNaptar.Value.AddYears((int)numericUpDown4.Value); + Label.Text = dtpNaptar.Value.Year.ToString() + "."; + dtpNaptar.Value = dtpNaptar.Value.AddMonths((int)numericUpDown5.Value); + Label.Text += dtpNaptar.Value.Month.ToString() + "."; + dtpNaptar.Value = dtpNaptar.Value.AddDays((int)numericUpDown6.Value); + Label.Text += dtpNaptar.Value.Day.ToString() + "."; + } + } +} diff --git a/DatumForm/Form1.resx b/DatumForm/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/DatumForm/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/DatumForm/Program.cs b/DatumForm/Program.cs new file mode 100644 index 0000000..3879145 --- /dev/null +++ b/DatumForm/Program.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace DatumForm { + internal static class Program { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/DatumForm/Properties/AssemblyInfo.cs b/DatumForm/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..e4b9f3a --- /dev/null +++ b/DatumForm/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("DatumForm")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DatumForm")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("bf2a804d-9c60-4415-9265-90d70e52f342")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/DatumForm/Properties/Resources.Designer.cs b/DatumForm/Properties/Resources.Designer.cs new file mode 100644 index 0000000..71252bc --- /dev/null +++ b/DatumForm/Properties/Resources.Designer.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace DatumForm.Properties { + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if ((resourceMan == null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DatumForm.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/DatumForm/Properties/Resources.resx b/DatumForm/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/DatumForm/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/DatumForm/Properties/Settings.Designer.cs b/DatumForm/Properties/Settings.Designer.cs new file mode 100644 index 0000000..51622d7 --- /dev/null +++ b/DatumForm/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace DatumForm.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/DatumForm/Properties/Settings.settings b/DatumForm/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/DatumForm/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/DatumForm/bin/Debug/DatumForm.exe b/DatumForm/bin/Debug/DatumForm.exe new file mode 100644 index 0000000000000000000000000000000000000000..30abdda81b65ca2ada03dc827400daea591a24df GIT binary patch literal 10752 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 X*qD|<`9$40_&e+C{}unA^T7WCZRq_X literal 0 HcmV?d00001 diff --git a/DatumForm/bin/Debug/DatumForm.exe.config b/DatumForm/bin/Debug/DatumForm.exe.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/DatumForm/bin/Debug/DatumForm.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/DatumForm/bin/Debug/DatumForm.pdb b/DatumForm/bin/Debug/DatumForm.pdb new file mode 100644 index 0000000000000000000000000000000000000000..311a5700db2c9193b0c7a6de8d373c8915f11045 GIT binary patch literal 32256 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 literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/DatumForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/DatumForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/DatumForm/obj/Debug/DatumForm.Form1.resources b/DatumForm/obj/Debug/DatumForm.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/DatumForm.Properties.Resources.resources b/DatumForm/obj/Debug/DatumForm.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/DatumForm.csproj.AssemblyReference.cache b/DatumForm/obj/Debug/DatumForm.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8e22a1a28e3d3bbf5b9c986426296e483db89b7f GIT binary patch literal 6088 zcmeHL&ubGw6y8BCF|A5ego1}06=bQjNZX5){J?_-=@#{{QYM>8GGuo)otZREFFpI; z2p;@P^ep&CcoLl1>_j)amu26G2XhFS-SFnk_rCAFH*W)NIgW!)TZjH@9*;PVnq3+a z(R_5V|Ln1UOooIL7LewV5G3k{lnDP74R|c#q4c}z|70HXiSPD0C%;$cd+xp;i6G`7 z?Yo08L`d!8{QU8~@#$;LNfzjada}i09?=2AE(@oddclUlAHN6sck(AToFp&IB6)-A zYNs7{cW3wMfrH*#IE1$ll0*eZxTax4sAf)yuIm#Pe9%?;Fgdk@YHIoU(toqP_w7US zMp?O^Zqtg{kd9^?OB%CM7C$~ey=r`^9~z7G)Z)7+EM+I_nYNb2cxVq}<*NIVvaxeHy(~|FY~T>uTv3XX3NGduAnh@rjU{&V zmq%phLJ}sF3`7ARwAR4*V35)qS3nAe5XPBS3>>zRg|Mv(f!p%Nm``m-3PN!}03&oe z6cN)d!o6NIwCGO!WPTgnFUT)16zeJDqyb#1S5 zI>+;>qA}h<_4Ij~6N@xo0#Lwl(0dOAo$TXm@y^pD(tROiQRno}0S%#c$`TM z1#GTEW^Bmp@jv@(o-8Lte`{uP>nKp2h@gEMR;{;e5w|?Z9Mkl#8eCv=K(;Ud048=KL;wH) literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/DatumForm.csproj.SuggestedBindingRedirects.cache b/DatumForm/obj/Debug/DatumForm.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/DatumForm/obj/Debug/DatumForm.exe b/DatumForm/obj/Debug/DatumForm.exe new file mode 100644 index 0000000000000000000000000000000000000000..30abdda81b65ca2ada03dc827400daea591a24df GIT binary patch literal 10752 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 X*qD|<`9$40_&e+C{}unA^T7WCZRq_X literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/DatumForm.pdb b/DatumForm/obj/Debug/DatumForm.pdb new file mode 100644 index 0000000000000000000000000000000000000000..311a5700db2c9193b0c7a6de8d373c8915f11045 GIT binary patch literal 32256 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 literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/DatumForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..25da147442836702d6d0ffd95090adfa47d00e39 GIT binary patch literal 2105 zcmchX%}&BV5XZYw2`PSr#EUnMnwSj+Vvvg=AUBPnMm^M!(oV^S?Jn6ZB3wB8HYOf? z5F^^Pi6l$|#D0+V!e_DR@^HPN7LC$in_Z<@i8vfeiwf z35A-J;B+Vfsh<;5aLH{~Z+id3kc*yr=#DhGprnH>N)htBC|{o+`RBK+ z5*TR1yV+!1IK*NGX0)I44Q88v&X#`;eqwenc$gW%3sOB#MO-SDj!qQRTR{@qNV?$Q z8^SC;l(^|dC>JE8`XVBfo#l+y{d^aEXcArq8Yn31nJ;7gdawNc7`%9t?a*mM7(>Fk zOR=6#+mrmOTAi_WLY4;RKoED72&RUxTZb;ii6)qtauP9eVJvknAQ5Qy2gGdB9SFlE zoGnF+YQ9x7O^}jw2u-SZJ`An_eac4;FgHhMUGXGQRxvdqKIa2Cx9fr7A literal 0 HcmV?d00001 diff --git a/DatumForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DatumForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..434e7b8c4e902b6fb0b7803c11174465f8e22806 GIT binary patch literal 7048 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 n7Rluvbl^PGk delta 1089 zcmZpe!`Lu~af1h!!rOIk-8R{8^OWH}i*>6Fa8yvo#=f};HNqQqRiU@(vQSzMNM8bCkjej`Vpc%9ZF0YC;lu!gNpd0e zAT=65Ed9uUvFF6u)C?dSq#k4jNG=tKVE|+XOzpYrmz+RqLFR+hg5;3ZwgLGtwI7c? zoeWY7vKyopBnMTy(Os8uk^&DWND2fl0R!VT<0K^>&KQs@fS_TrsFF5g!(>OL%ZzT5 zMU~C!nMHuYj1Aq4jU0@PoD!j2kAa8rX9tK%Ko}bFP6nBV)rvN8!mc3`Kw*SZk;*S^+c#1bl!P5!W9LeSvYP z#0eMKTxrzKI59wCl8FrCgUPZc&XY4t)PYg$H2J29C@`w^WS_8u&0)|6QlMxT24av< z5D@cBHZ+xHT?u6IPEItP4>HG$Lox*DFbkmAVkQU;WP(A~WJNQ1Mv={qX2L9kAvJ8W zQDGq*mX6vQGC=2pQWZSZVq75kB>*+QOmwu_Y@>68nH7?;pn<))$E^es#4M7Zwku8m gMO&(5Olyt)TklmC1=oyPi#Aau=)H&tdawP=0LkIzd;kCd diff --git a/Dinnye/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Dinnye/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 98b5e9351300d7dba60d5d7d404edc1ab93c4890..624af7a35e1daff650077ecff520f727588b6e28 100644 GIT binary patch delta 78 zcmext++wm}5x0I^&lxm%CWqT(1s0*n222oTn-?K99{0ITD!=;vloHgUvMM$$*%& TkY^*zB&MLrYuQ|Y+CBmRt;s_v delta 156 zcmcaBe^-7&E=%ejSE-4G`?)~$=4%`bjLef0*?cC~a|TVG$>BCxfkkMt0TV>o=7mf= zOkfS0H?k~a1hXbD2qduCd;BXzU)0qL(|X_2~(`ef<#0#Tga3pLD-CjwrFND zh7q-#u0+u)2vi7KOtuQDMSBUUtL>nYuMAMCQKzRon}U4PM(;%mL>n zFiGPBY4?uDN3UK=$bI<@;5Lm;UoRHPrUl`g=!AZ2=j$NhWHI!~>%>))DL`h$2` zXjkcA%+dghj1q}LOS54a;Fd)$0)0X+`dR@jb=JL;mE}ctQQxHBxLG7jv#NS^;`=LC zw>oC0d$i@%=HK!SJB|)rxOjai<_yK^5|@YLVH&B z#}uTTZV1|{2y$wb0}18AMYN0-5fX0P)k2h(ZR)(Ms~)`HIp=@xIp=;Qw1l?0l(n+v zUrw!*vk$5C5W6cF^C-t2phdWNtr%t=wkzgY+_|Aaemz7E1wWmD-3C}FVt`eo)OvA~ zXSF710tpUOs9G+d!k}nI%QIcgLDcdIs!{!)S|F0Vsp1@s8Mn-#LUZa#RuQ>Xmnykd zEcSS9dkF{J4}k@;JErfSH73HLC^g14g>QDPw`q<>E`Cb^6p z?!+>hQAMmp4c6l*gBR=6vI#Hnm9-*`=e(VU-*F%2Db0#HoWT&W0C$LGh!fpdBG%v; z@v>x_q)+O7*dX06l@ZAxwn&-6J~4`4IFGD^xlz%ml(U{pzf#PdQGNFI_0ix|$cW5^ z$9<9Mhyh@GGe zKHHCres8;0={V(?UL~v1lhjo4CA+d)FAXFgcn|yDw9I^OOd4C}rTVS}#`XJwpgYht z5e~=nKxAw((4~*fg-(UKnej0^K7H3_;Z4z@ma&b@h#F^^oU?xvzSEL%;=U0fEeTw zH4p|dU|@2*Y~duikb01y22fD?kpbhm>zAA|fNYonAh}eS1|SVG1g19fe)d|BT9BC_ z%Rq9-YC#sm)P6knbTUXS$Uz{rAUUYojqbXPlN5M3K~f;_2^e~>87C?6a7I8~TQONw zNt>}^vZK;vMyJW5%4YQp0zid~evA#L85?<+7}&t>Z2@ZsxrdPf78RU8F(h^a$V4s% zh6WxW4GgFTaUcz3Hz)yVULdUtr1^n#6p#km(NGAag@AN9kQN5gnhaV%b(?P~t1(Rs z5ZI)q!o_%EvZ{eSXAIP>b2jH1h%+))Omq~UJi|}~=<2nG>ara`?H~{W#F#0LpfjQV>kmDKH zCu^EYi|z!nfL>()c@Y#0+Ca=b+0%6XBr^`l9H2KWfC9UjAT*E(2D2tBn#nV=Y<4sg zW*H0#W|NHy3*nG=)Yeb|IvVmxH2G06m1T4n+}W& n7Rluvbl^PGk delta 1089 zcmZpe!`Lu~af1h!!rOIk-8R{8^OWH}i*>6Fa8yvo#=f};HNqQqRiU@(vQSzMNM8bCkjej`Vpc%9ZF0YC;lu!gNpd0e zAT=65Ed9uUvFF6u)C?dSq#k4jNG=tKVE|+XOzpYrmz+RqLFR+hg5;3ZwgLGtwI7c? zoeWY7vKyopBnMTy(Os8uk^&DWND2fl0R!VT<0K^>&KQs@fS_TrsFF5g!(>OL%ZzT5 zMU~C!nMHuYj1Aq4jU0@PoD!j2kAa8rX9tK%Ko}bFP6nBV)rvN8!mc3`Kw*SZk;*S^+c#1bl!P5!W9LeSvYP z#0eMKTxrzKI59wCl8FrCgUPZc&XY4t)PYg$H2J29C@`w^WS_8u&0)|6QlMxT24av< z5D@cBHZ+xHT?u6IPEItP4>HG$Lox*DFbkmAVkQU;WP(A~WJNQ1Mv={qX2L9kAvJ8W zQDGq*mX6vQGC=2pQWZSZVq75kB>*+QOmwu_Y@>68nH7?;pn<))$E^es#4M7Zwku8m gMO&(5Olyt)TklmC1=oyPi#Aau=)H&tdawP=0LkIzd;kCd diff --git a/Elagazas/bin/x64/Debug/Elagazas.exe b/Elagazas/bin/x64/Debug/Elagazas.exe index 08ea7253f3278c3ebce3384740ad5a55f1213267..45e27d774e47b1d752edf175db9e9d63b7d01572 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy)XtJ^QhY3n?ad(th3KJ$r!U#3akg?#~k$l delta 68 zcmV-K0K5NyB!DE4hy*zGTdlE-3Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1BiJZd>j~E#k7*tsf&Rsrp Uw&Tq5HJi^{oRrusrg?XBxVTyra+D6AEjGIJQOe7qiXC7x{U|`^Om8hxP U(eAvoz^m_NMTf;^8ILEd0Lc9zDF6Tf diff --git a/Elagazas/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Elagazas/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 8ca250cbadf2b9e806a154a2d58659639b094ed0..20a373c761a6149542c7e8a82fcab8f8848e9d64 100644 GIT binary patch delta 78 zcmbPjve{(A5^kX&XRDZ$)Uudl<(OpM;*7+ig30T+p9{%g2ydRxdXKQEfJpp diff --git a/Elagazas/obj/x64/Debug/Elagazas.csproj.AssemblyReference.cache b/Elagazas/obj/x64/Debug/Elagazas.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJn?ad(th3KJ$r!U#3akg?#~k$l delta 68 zcmV-K0K5NyB!DE4hy*zGTdlE-3Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1BiJZd>j~E#k7*tsf&Rsrp Uw&Tq5HJi^{oRrusrg?XBxVTyra+D6AEjGIJQOe7qiXC7x{U|`^Om8hxP U(eAvoz^m_NMTf;^8ILEd0Lc9zDF6Tf diff --git a/Fibonacci/bin/x64/Debug/Fibonacci.exe b/Fibonacci/bin/x64/Debug/Fibonacci.exe index 9d1a10d08efef742116d28aa81fc8d86a297fcc4..d90a0dc5908c97d0a3e205bf91dc805ef9296e28 100644 GIT binary patch delta 68 zcmV-K0K5NyAb=o{hy+W3mGiNTNCyybzmWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1BiQjGV6B!v880_MN1S~`^ TJFXH~u{=23KWnp$#}ifnEeIhm delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchjJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1BiQjGV6B!v880_MN1S~`^ TJFXH~u{=23KWnp$#}ifnEeIhm delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchXy diff --git a/ForAndForEach/bin/x64/Debug/ForAndForEach.pdb b/ForAndForEach/bin/x64/Debug/ForAndForEach.pdb index eac543ee10fdf53cdce3d257ce802f8a47d07b6c..ddd878bfc9b0b4ec766f6209f2ec8828aad8bad2 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1B37LSM6B!v8805AF1-EFf U^I8~m^iCoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch7A^3vgI?MnQsS(it diff --git a/ForAndForEach/obj/x64/Debug/ForAndForEach.csproj.AssemblyReference.cache b/ForAndForEach/obj/x64/Debug/ForAndForEach.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJXy diff --git a/ForAndForEach/obj/x64/Debug/ForAndForEach.pdb b/ForAndForEach/obj/x64/Debug/ForAndForEach.pdb index eac543ee10fdf53cdce3d257ce802f8a47d07b6c..ddd878bfc9b0b4ec766f6209f2ec8828aad8bad2 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1B37LSM6B!v8805AF1-EFf U^I8~m^iCoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch + + + + + \ No newline at end of file diff --git a/FormJump/FormJump.csproj b/FormJump/FormJump.csproj new file mode 100644 index 0000000..36a1121 --- /dev/null +++ b/FormJump/FormJump.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {0C77C995-691A-4DDB-8E5F-C642152F1187} + WinExe + FormJump + FormJump + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + JumpForm.cs + + + + + JumpForm.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/FormJump/JumpForm.Designer.cs b/FormJump/JumpForm.Designer.cs new file mode 100644 index 0000000..acbb65f --- /dev/null +++ b/FormJump/JumpForm.Designer.cs @@ -0,0 +1,101 @@ +namespace FormJump { + partial class JumpForm { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.button1.Location = new System.Drawing.Point(63, 345); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(131, 63); + this.button1.TabIndex = 0; + this.button1.Text = "Balra Le"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.button2.Location = new System.Drawing.Point(582, 345); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(131, 63); + this.button2.TabIndex = 0; + this.button2.Text = "Jobbra Le"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.button3.Location = new System.Drawing.Point(582, 46); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(131, 63); + this.button3.TabIndex = 1; + this.button3.Text = "Jobbra Fel"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // button4 + // + this.button4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.button4.Location = new System.Drawing.Point(63, 46); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(131, 63); + this.button4.TabIndex = 2; + this.button4.Text = "Balra Fel"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.button4_Click); + // + // JumpForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.button3); + this.Controls.Add(this.button4); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Name = "JumpForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "A form a sarokba ugrik"; + this.Load += new System.EventHandler(this.JumpForm_Load); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + } +} + diff --git a/FormJump/JumpForm.cs b/FormJump/JumpForm.cs new file mode 100644 index 0000000..8ce72d0 --- /dev/null +++ b/FormJump/JumpForm.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace FormJump { + public partial class JumpForm : Form { + public JumpForm() { + InitializeComponent(); + } + + private void JumpForm_Load(object sender, EventArgs e) { + + } + + private void button3_Click(object sender, EventArgs e) { + Top = 0; + Left = Screen.PrimaryScreen.Bounds.Width - Width; + } + + private void button4_Click(object sender, EventArgs e) { + Left = 0; + Top = 0; + } + + private void button1_Click(object sender, EventArgs e) { + Left = 0; + Top = Screen.PrimaryScreen.Bounds.Height - Height; + } + + private void button2_Click(object sender, EventArgs e) { + Top = Screen.PrimaryScreen.Bounds.Height - Height; + Left = Screen.PrimaryScreen.Bounds.Width - Width; + } + } +} diff --git a/FormJump/JumpForm.resx b/FormJump/JumpForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/FormJump/JumpForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/FormJump/Program.cs b/FormJump/Program.cs new file mode 100644 index 0000000..7241c0d --- /dev/null +++ b/FormJump/Program.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace FormJump { + internal static class Program { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new JumpForm()); + } + } +} diff --git a/FormJump/Properties/AssemblyInfo.cs b/FormJump/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..eac7afc --- /dev/null +++ b/FormJump/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("FormJump")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("FormJump")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("0c77c995-691a-4ddb-8e5f-c642152f1187")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/FormJump/Properties/Resources.Designer.cs b/FormJump/Properties/Resources.Designer.cs new file mode 100644 index 0000000..c2c6545 --- /dev/null +++ b/FormJump/Properties/Resources.Designer.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace FormJump.Properties { + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if ((resourceMan == null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FormJump.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/FormJump/Properties/Resources.resx b/FormJump/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/FormJump/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/FormJump/Properties/Settings.Designer.cs b/FormJump/Properties/Settings.Designer.cs new file mode 100644 index 0000000..4c6f2cd --- /dev/null +++ b/FormJump/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace FormJump.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/FormJump/Properties/Settings.settings b/FormJump/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/FormJump/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/FormJump/bin/Debug/FormJump.exe b/FormJump/bin/Debug/FormJump.exe new file mode 100644 index 0000000000000000000000000000000000000000..27b18e64c2c9679d09427e845a96d112929ba6fd GIT binary patch literal 9216 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 K_xryu0{;ap#`A{& literal 0 HcmV?d00001 diff --git a/FormJump/bin/Debug/FormJump.exe.config b/FormJump/bin/Debug/FormJump.exe.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/FormJump/bin/Debug/FormJump.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/FormJump/bin/Debug/FormJump.pdb b/FormJump/bin/Debug/FormJump.pdb new file mode 100644 index 0000000000000000000000000000000000000000..f83c5c03314d131078bbacfcd88f26c65bc06d53 GIT binary patch literal 32256 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 literal 0 HcmV?d00001 diff --git a/FormJump/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/FormJump/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/FormJump/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/FormJump/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/FormJump/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..25da147442836702d6d0ffd95090adfa47d00e39 GIT binary patch literal 2105 zcmchX%}&BV5XZYw2`PSr#EUnMnwSj+Vvvg=AUBPnMm^M!(oV^S?Jn6ZB3wB8HYOf? z5F^^Pi6l$|#D0+V!e_DR@^HPN7LC$in_Z<@i8vfeiwf z35A-J;B+Vfsh<;5aLH{~Z+id3kc*yr=#DhGprnH>N)htBC|{o+`RBK+ z5*TR1yV+!1IK*NGX0)I44Q88v&X#`;eqwenc$gW%3sOB#MO-SDj!qQRTR{@qNV?$Q z8^SC;l(^|dC>JE8`XVBfo#l+y{d^aEXcArq8Yn31nJ;7gdawNc7`%9t?a*mM7(>Fk zOR=6#+mrmOTAi_WLY4;RKoED72&RUxTZb;ii6)qtauP9eVJvknAQ5Qy2gGdB9SFlE zoGnF+YQ9x7O^}jw2u-SZJ`An_eac4;FgHhMUGXGQRxvdqKIa2Cx9fr7A literal 0 HcmV?d00001 diff --git a/FormJump/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/FormJump/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..ba0a24e81950a2b1f6cf01090a2eb980226d8a8e GIT binary patch literal 7046 zcmeHMZBH9V5VpZwFoYD-ln}^^(L`|F9 zT=~o?YTxF<%nH{P-bQXcmD~oYxbRjpOJ7{cp;;39 z;H_5E^R>m=QZ19Q7t?H>jS%GW6-e)V?%0I4;c1Yf@kz2q1Eg7Ca>Hx*THVLR_nG5} zL$KGB0=Mck*N-%KWR;r0*;(P$cszvxNXS8rVJJ2{rP02gbuGm|TtBI$t~K=@ zzg)$`3;m~8B^~rr>2qf0xCBcJ$w5svY|Ug5n6&n`nBG&9^>ZEL4Jm3EA@XWULY*ru zo4o~bbW8(2pILg~#_nKDoR*$5q2&O#(c>uzk?xS_`+Nus|sx*U);d z(I-4|?ImCrd{1*1+Dp!BYDG!S_zDV80|_3g%1hy*(l4m#j_mXXVKIh`VZ(?-hEWbh zqfrBYQAURT94R)H1{aSf?ysfkz?naT2a;Rn2MpHd%+Ag=Q}9M?GslN5#^vYN-Kj+_ zxmQmmU1bUB@M`alE&T5*wzR|+t;IK)mH7ooFRxTm*V%DHO${RsmHvkHhO3K42S+rF zQ`EgpVJN@hXR6N^XmCKoI75R2+OIFpN|bnTd>F-8JVwnC5=aLk@mnbHW0XXk#2ATj z6l2D1lo4YB#k=D|n>oELB9T6163Sh&TQ)b>OI;3`I#@85Qyl`@CY$R=C&nGrvzdKc zw&9>`JuO?W)E<+Ka$ZRH7vF7^MfFQL2UWk0QX#P{A^9nQ63#)F>Gqh8X)$XL;$M-0 zlPG4-+R!2NWQ&o&@hKWlc8yF@{}lGef*D^^%T?Sl?qX{U`_krodOouf{|5h#j3p>^ z^lMC$Fb}!s+QvO>$4uLCjG3SXN06ZClA{Judh?>U$j*@YYh1#_Ih;|)8K|a?Tt695|Ky9KItG%!b2m6zC{QK4+I+8d>smcSto`t? zK5@?$hsvb)stTNYj({vYz~5XafcY-m7!u3}?)^?!G5Y=*u&x2?>T7+W-$_eA7pelKL4fcQ8?ii=i=&h#1i8a$Q=*hNT3ou_B`ufdz@ Qzy29CcvE$Y^p){{0sB%XvH$=8 literal 0 HcmV?d00001 diff --git a/FormJump/obj/Debug/FormJump.JumpForm.resources b/FormJump/obj/Debug/FormJump.JumpForm.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/FormJump/obj/Debug/FormJump.Properties.Resources.resources b/FormJump/obj/Debug/FormJump.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/FormJump/obj/Debug/FormJump.csproj.AssemblyReference.cache b/FormJump/obj/Debug/FormJump.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8e22a1a28e3d3bbf5b9c986426296e483db89b7f GIT binary patch literal 6088 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 K_xryu0{;ap#`A{& literal 0 HcmV?d00001 diff --git a/FormJump/obj/Debug/FormJump.pdb b/FormJump/obj/Debug/FormJump.pdb new file mode 100644 index 0000000000000000000000000000000000000000..f83c5c03314d131078bbacfcd88f26c65bc06d53 GIT binary patch literal 32256 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 literal 0 HcmV?d00001 diff --git a/HengerUnitTeszt/bin/Debug/HengerUnitTeszt.dll b/HengerUnitTeszt/bin/Debug/HengerUnitTeszt.dll index 358f5213032da6e230893cb4ddf4a462a37fb5fe..d2be342359f0dd6a322f50b40e1a7874b085608d 100644 GIT binary patch delta 91 zcmZqBXwaC@!Q5LtVPm%{r+`Ce*djwMHup(KkNk~_Rs6mA0H+NjNOtmnE=kqGry8s? vmMwN|n|EVugsbw+A%9CxmKTkB^*lfUafgJ$-^dZ*( diff --git a/HengerUnitTeszt/bin/Debug/HengerUnitTeszt.pdb b/HengerUnitTeszt/bin/Debug/HengerUnitTeszt.pdb index 05aaf768781a29d20f43e68a0cd4c5cef7da6816..53842cd855ea841cf5fce8a63fa93b7fddfb2c39 100644 GIT binary patch delta 595 zcmZpuX{gyCA>?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1Z`y~$g&6~0Btk? z;&7nVAlnTmItp{{1u~?7Jobr>`jg~1*rd~LD$XjL%qM5Z$p@4I0mI2_<-|onIt_t1 z6(j@&;gcKXge^hZVdf&sf{fMxV(CW)j319Zotyz=Cjc=>El4hPqoXn7Bn2KWkRS+1 zF>YoQc*VF$NrjK`#b#9lekR#j5E+J8AdTruPoprnFZpG4CZ94wgqE0${NztY-zJ%` zNcC1vNCJ7d@TmstjAe^m+veR^pC~y?K$LN^oQV_Mgm@EUID4W=BAorv#6osCGsGch zffNrAYXdPC5QF^7J=x4unFGjRxD#m1IMK0uk{O3&C(uF*ppZ3CBZ!89E1MO~?y~~` Dtn-i} delta 509 zcmZpuX{gyCA>@+6AjVMV;H<2mt6-vMsAr&Ss%KV~51+pwszknua0C4~iF9l*vAO@ML z&p7!Vf6*j44z}(dj^b4bllkQAOf7&CAOKPb(j@)Jfbrw8r;{^)Y>)vUF_2s;5W|4} zzEH5KBnalXw!~ls&CM;6bf+a~H5r-Es009#a2TV5P(N;aSc}@Sj?7MF5u~Dt|e{CEXfilik zF)68KG0Dm?$-2cEiA4pID|ys;FKB^uLcpuZYk8!BR-NRrW!%ii_luS3kJV;Dk@t)f G4cGxR+cvoX delta 161 zcmZqBY0#O_!NOBmJ!xW(4CAMXE5jKVOlD-PXZpc4xrwok@ycdKrt=&E{dN!XDzBb) zTHG_ot*>sW;pPWiE{wdom%1)7009#adrUUu(UyI+cA2caf~?mzsm7U!=Y{7p0%e@7 zVp3AeVv?07H}a?pozMd5fPhCJw!%b3F`zXUd2AUc8gOjpT@bG99}wVe%fXeDSfg`~ui{R%;$CXkyi(3xy58;qo-U?!7^rbFp;?nWjOiDUx7U|tG@WBFhvAI?d|Yl>>d!fQ+?D6YFb?j4Q(z5D;BaNki+s%I;7dK)nr=i!h4t;Qf@{R+ zKt$HfU%Biyx{LC8y7bG+{DG?>Pis+@)~e3ZUS8n%6kzKc<>49lbOx%WTy^at&T>$D z@q>4sYUzAbOSyb8sb>X`*+`p_O(@p>Jyz=M*RydY>Dw`B3{2^YtZLi^WM5Zm1mP;? zBibLWZkCr%#(uYcJLOiJM>4F$&K2Y~Ci8ZAKut``J*xjy_N)G`IK=m5n;OqKy6()B`Ip0u!JeX%7pi)F zPA|w9cnOYB^^kJaAIxF3S4N?zwk37t%_{mUyj9j0KhJ(V|M=SEqqF5i|36S#E7D); zuWCnPPL$BsK#HFL)QoDyJ%~whH>d$Rpa%vhZnt*8>jWo37pSOS483Pcec$)0VfoU? E59GWZ>;M1& delta 1155 zcmdUvO>7cT5Xbi+LZMJaYAH~bW%($I5O&KJLV>X0M^iMB#E-;qDPL(!Jee4c#uVeh zc#?gI(ReUvOfR+v*w~oprM)(>NfWNd=*5qNS1*3dKoPun^5P`Fy!U2?dA#{gcKJ0~ zULy~J<`Ba$F9Ecps%LzgC>pJ5(R?M8)0lP4t<4|IxBhvwt(!C*uQC(N?QGu5g}GQn zh(yCuL==TtDI!EeHA#}cczp@>nCF2NW3|0JTspMD zTWeSyqj`N*h&#EQm#2cj$89EK^vI_S|RJO4+=g7os7k-FIlrD((^(^qpR znrAsBHANiMmCDnlRER!F9fMYvpt;lZQrhJIr0>;eSe0Z8+W$eh_DP?%E6~EK?l1=rkO2i4h{LkBo(vwC?%~O%#VcJ=wD$1s{aqZO z&+Dr$H|JW|a5Nq-?pUAxd$F`Eeg^(3*sPz06r5QU%?C^aebI1k4FE?Q=d4}vtQH>5 QULXMYfu4v*K*XQq7u`bHUH||9 diff --git a/HengerUnitTeszt/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/HengerUnitTeszt/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index d282f280d4fb2d9d2e40482550b2184ec3818144..a5c1f9f4c1e81b21bf7e6aba45538129f7ff890a 100644 GIT binary patch delta 288 zcmZ28m+|jh#tn$(#AK lg-S7nqxlo1Q*v_H6o9%KFx|5`nqSdINC!jT<~DCNW&m~_VGRHP delta 199 zcmex6mvPNp#tnmJ1M1L+OHY2yr_Gg%;A-$^ Ya#bL66F0L89I)n6fs1Xv?ybfQ0MZ;jkpKVy diff --git a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.AssemblyReference.cache b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.AssemblyReference.cache index cde4f343e80f156f8f387e2b1900b24abd5fdb49..d1d28b3b8cf20fade2c2062dd788596de8b5996a 100644 GIT binary patch delta 272 zcmZ2g`K@w7F3aEVj|C?d?&kv0o3C*&FfvcRZ#8f74aS3Dsm*hljQJs~D}w(SA*}1d zqD&Ch2ho3w>`<+f7nmq*7MFMoRrF8tHNIT@9F%474~PPMU0^Qwwq1ULAgB xHhtGu&KvC~O9@y^<}$c3c`3j4WM4u4%@T&Um^Qy>OJmurV!_P3*`04XBLM#-db$7r delta 382 zcmexXxvFwPE=%ejSE-4G`?)~$=4%`bjLeh&^Lk7+)eD<^gYh6(dh=W+V}1zhir{}n zcBsYwCqDC@5@BNJTzIu7N{8gdUIQj_ge zq$bO9@=ex|lbhV4Qoi|=LI}dV1WxtMK1%PPrr4?cgR&gdUP4*A8vmgz11%0Fu#+a+ z=+r{owpWLrna#=gesP$=WGMlQ$y^3ECd)7hP2SBfx|!GTCDY{3Y;lugO#COWHwmB2 z%n`uIFiA#na)YVC1FcmC0FZ@*ivR!s diff --git a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.CoreCompileInputs.cache b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.CoreCompileInputs.cache index 5e7527f..39259a3 100644 --- a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.CoreCompileInputs.cache +++ b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -09da550a908234c7ef0de5c8dc18d497495f174a +6023e9f3abcaa573d3e946b2141ebe70c60acaf7 diff --git a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.FileListAbsolute.txt b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.FileListAbsolute.txt index d0867bb..471a19b 100644 --- a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.FileListAbsolute.txt +++ b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.csproj.FileListAbsolute.txt @@ -16,3 +16,21 @@ C:\dev\c#\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFram C:\dev\c#\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.csproj.CopyComplete C:\dev\c#\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.dll C:\dev\c#\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.pdb +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.TestPlatform.AdapterUtilities.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\HengerUnitTeszt.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\HengerUnitTeszt.pdb +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Hengerteszt.exe +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Hengerteszt.pdb +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Hengerteszt.exe.config +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml +C:\dev\c#\c-sharp\HengerUnitTeszt\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml +C:\dev\c#\c-sharp\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.csproj.AssemblyReference.cache +C:\dev\c#\c-sharp\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.csproj.CoreCompileInputs.cache +C:\dev\c#\c-sharp\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.csproj.CopyComplete +C:\dev\c#\c-sharp\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.dll +C:\dev\c#\c-sharp\HengerUnitTeszt\obj\Debug\HengerUnitTeszt.pdb diff --git a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.dll b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.dll index 358f5213032da6e230893cb4ddf4a462a37fb5fe..d2be342359f0dd6a322f50b40e1a7874b085608d 100644 GIT binary patch delta 91 zcmZqBXwaC@!Q5LtVPm%{r+`Ce*djwMHup(KkNk~_Rs6mA0H+NjNOtmnE=kqGry8s? vmMwN|n|EVugsbw+A%9CxmKTkB^*lfUafgJ$-^dZ*( diff --git a/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.pdb b/HengerUnitTeszt/obj/Debug/HengerUnitTeszt.pdb index 05aaf768781a29d20f43e68a0cd4c5cef7da6816..53842cd855ea841cf5fce8a63fa93b7fddfb2c39 100644 GIT binary patch delta 595 zcmZpuX{gyCA>?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1Z`y~$g&6~0Btk? z;&7nVAlnTmItp{{1u~?7Jobr>`jg~1*rd~LD$XjL%qM5Z$p@4I0mI2_<-|onIt_t1 z6(j@&;gcKXge^hZVdf&sf{fMxV(CW)j319Zotyz=Cjc=>El4hPqoXn7Bn2KWkRS+1 zF>YoQc*VF$NrjK`#b#9lekR#j5E+J8AdTruPoprnFZpG4CZ94wgqE0${NztY-zJ%` zNcC1vNCJ7d@TmstjAe^m+veR^pC~y?K$LN^oQV_Mgm@EUID4W=BAorv#6osCGsGch zffNrAYXdPC5QF^7J=x4unFGjRxD#m1IMK0uk{O3&C(uF*ppZ3CBZ!89E1MO~?y~~` Dtn-i} delta 509 zcmZpuX{gyCA>@+6AjVMV;H<2mt6-vMsAr&Ss%KV~51+pwszknua0C4~iF9l*vAO@ML z&p7!Vf6*j44z}(dj^b4bllkQAOf7&CAOKPb(j@)Jfbrw8r;{^)Y>)vUF_2s;5W|4} zzEH5KBnalXw!~ls&CM;6bf+a~H5r-Es009#a2TV5P(N;aSc}@Sj?7MF5u~Dt|e{CEXfilik zF)68KG0Dm?$-2cEiA4pID|ys;FKB^uLcpuZYk8!BR-NRrW!%ii_luS3kJV;Dk@t)f G4cGxR+cvoX delta 161 zcmZqBY0#O_!NOBmJ!xW(4CAMXE5jKVOlD-PXZpc4xrwok@ycdKrt=&E{dN!XDzBb) zTHG_ot*>sW;pPWiE{wdom%1)7009#adrUUu(UyI+cA2caf~?mzsm7U!=Y{7p0%e@7 zVp3AeVv?07H}a?pozMd5fPhCJw!%b3F`zXUd2AUc8gOjpT@bG99}wVe%fXeDSfg`~ui{R%;$CXkyi(3xy58;qo-U?!7^rbFp;?nWjOiDUx7U|tG@WBFhvAI?d|Yl>>d!fQ+?D6YFb?j4Q(z5D;BaNki+s%I;7dK)nr=i!h4t;Qf@{R+ zKt$HfU%Biyx{LC8y7bG+{DG?>Pis+@)~e3ZUS8n%6kzKc<>49lbOx%WTy^at&T>$D z@q>4sYUzAbOSyb8sb>X`*+`p_O(@p>Jyz=M*RydY>Dw`B3{2^YtZLi^WM5Zm1mP;? zBibLWZkCr%#(uYcJLOiJM>4F$&K2Y~Ci8ZAKut``J*xjy_N)G`IK=m5n;OqKy6()B`Ip0u!JeX%7pi)F zPA|w9cnOYB^^kJaAIxF3S4N?zwk37t%_{mUyj9j0KhJ(V|M=SEqqF5i|36S#E7D); zuWCnPPL$BsK#HFL)QoDyJ%~whH>d$Rpa%vhZnt*8>jWo37pSOS483Pcec$)0VfoU? E59GWZ>;M1& delta 1155 zcmdUvO>7cT5Xbi+LZMJaYAH~bW%($I5O&KJLV>X0M^iMB#E-;qDPL(!Jee4c#uVeh zc#?gI(ReUvOfR+v*w~oprM)(>NfWNd=*5qNS1*3dKoPun^5P`Fy!U2?dA#{gcKJ0~ zULy~J<`Ba$F9Ecps%LzgC>pJ5(R?M8)0lP4t<4|IxBhvwt(!C*uQC(N?QGu5g}GQn zh(yCuL==TtDI!EeHA#}cczp@>nCF2NW3|0JTspMD zTWeSyqj`N*h&#EQm#2cj$89EK^vI_S|RJO4+=g7os7k-FIlrD((^(^qpR znrAsBHANiMmCDnlRER!F9fMYvpt;lZQrhJIr0>;eSe0Z8+W$eh_DP?%E6~EK?l1=rkO2i4h{LkBo(vwC?%~O%#VcJ=wD$1s{aqZO z&+Dr$H|JW|a5Nq-?pUAxd$F`Eeg^(3*sPz06r5QU%?C^aebI1k4FE?Q=d4}vtQH>5 QULXMYfu4v*K*XQq7u`bHUH||9 diff --git a/Hengerteszt/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Hengerteszt/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index adcb9650078c17ee1de67fb960092f228ec8e980..5100fc55c488496d531d7ad5ab99b8d82df0f185 100644 GIT binary patch delta 78 zcmexn+-I_35w}pFvsFw=YFSLOa!j&raYkZM!Q?gE_l0CIgf~y+G364{z!bkCro;>Y DVg(zX delta 54 ucmeA(`DVOf5jU5ovsFw=YFSLO^5iYt_qjyi+|5gQOu4ue5d1e{O3VNj+7f^O diff --git a/Hengerteszt/obj/Debug/Hengerteszt.csproj.AssemblyReference.cache b/Hengerteszt/obj/Debug/Hengerteszt.csproj.AssemblyReference.cache index a93305f95c4e1fe20992c439c0630b630f27e9e3..6943b8f3144db26ae5e91dd484c1a6c342627d88 100644 GIT binary patch delta 156 zcmcaBe^-7&F3aEVj|C?d?&kv0o3C*&Ffvb0Wb>I^&lxm%CWqT(1s0*n222oTn-?K99{0ITD!=;vloHgUvMM$$*%& TkY^*zB&MLrYuQ|Y+CBmRt;s_v delta 156 zcmcaBe^-7&E=%ejSE-4G`?)~$=4%`bjLef0*?cC~a|TVG$>BCxfkkMt0TV>o=7mf= zOkfS0H?k~a1hXbD5r-Es009#a2TV5P(N;aSc}@Sj?7MF5u~Dt|e{CEXfilik zF)68KG0Dm?$-2cEiA4pID|ys;FKB^uLcpuZYk8!BR-NRrW!%ii_luS3kJV;Dk@t)f G4cGxR+cvoX delta 161 zcmZqBY0#O_!NOBmJ!xW(4CAMXE5jKVOlD-PXZpc4xrwok@ycdKrt=&E{dN!XDzBb) zTHG_ot*>sW;pPWiE{wdom%1)7009#adrUUu(UyI+cA2caf~?mzsm7U!=Y{7p0%e@7 zVp3AeVv?07H}a?pozMd5fPhCJw!%b3F`zXUd2AUc8gOjpT@bG99}wVe%fXeDSfg`~ui{R%;$CXkyi(3xy58;qo-U?!7^rbFp;?nWjOiDUx7U|tG@WBFhvAI?d|Yl>>d!fQ+?D6YFb?j4Q(z5D;BaNki+s%I;7dK)nr=i!h4t;Qf@{R+ zKt$HfU%Biyx{LC8y7bG+{DG?>Pis+@)~e3ZUS8n%6kzKc<>49lbOx%WTy^at&T>$D z@q>4sYUzAbOSyb8sb>X`*+`p_O(@p>Jyz=M*RydY>Dw`B3{2^YtZLi^WM5Zm1mP;? zBibLWZkCr%#(uYcJLOiJM>4F$&K2Y~Ci8ZAKut``J*xjy_N)G`IK=m5n;OqKy6()B`Ip0u!JeX%7pi)F zPA|w9cnOYB^^kJaAIxF3S4N?zwk37t%_{mUyj9j0KhJ(V|M=SEqqF5i|36S#E7D); zuWCnPPL$BsK#HFL)QoDyJ%~whH>d$Rpa%vhZnt*8>jWo37pSOS483Pcec$)0VfoU? E59GWZ>;M1& delta 1155 zcmdUvO>7cT5Xbi+LZMJaYAH~bW%($I5O&KJLV>X0M^iMB#E-;qDPL(!Jee4c#uVeh zc#?gI(ReUvOfR+v*w~oprM)(>NfWNd=*5qNS1*3dKoPun^5P`Fy!U2?dA#{gcKJ0~ zULy~J<`Ba$F9Ecps%LzgC>pJ5(R?M8)0lP4t<4|IxBhvwt(!C*uQC(N?QGu5g}GQn zh(yCuL==TtDI!EeHA#}cczp@>nCF2NW3|0JTspMD zTWeSyqj`N*h&#EQm#2cj$89EK^vI_S|RJO4+=g7os7k-FIlrD((^(^qpR znrAsBHANiMmCDnlRER!F9fMYvpt;lZQrhJIr0>;eSe0Z8+W$eh_DP?%E6~EK?l1=rkO2i4h{LkBo(vwC?%~O%#VcJ=wD$1s{aqZO z&+Dr$H|JW|a5Nq-?pUAxd$F`Eeg^(3*sPz06r5QU%?C^aebI1k4FE?Q=d4}vtQH>5 QULXMYfu4v*K*XQq7u`bHUH||9 diff --git a/Homerseklet_elemzes/bin/x64/Debug/Homerseklet_elemzes.exe b/Homerseklet_elemzes/bin/x64/Debug/Homerseklet_elemzes.exe index fc0d260a2dfe7ef951092461fda79d15ebd83246..efe739fbd431bb32b60bef71a6c19e15a149ff8f 100644 GIT binary patch delta 68 zcmV-K0K5NyIDj~ihy-mS`}nbp7!wd+3C;|1Y=c37idq5}o}5Xuv=gua1UH&(#gk|i aG!W}KKl#oBqC>OK@x0;k)U~s$6;uYsHy&L8 delta 68 zcmV-K0K5NyIDj~ihy;B0m65TG7!we|E3l1reh@&FKp|Cd*hpWqv=gua1k~S2l#^%` aG!W9K;0@vQc14Kc28`7kQQ@Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ~k}3G-RGM;RFy7+zc2|2)UM U$a(Ymk9!_|y0Ue%Ox6=_0JE|t{Qv*} delta 116 zcmV-)0E_>C>;Zu60k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchoGk2jZ)38wge HF(YOG^ama1 delta 54 ucmX?Uve9J25^k-Ao$|qM$7;kaS{yx diff --git a/Homerseklet_elemzes/obj/x64/Debug/Homerseklet_elemzes.csproj.AssemblyReference.cache b/Homerseklet_elemzes/obj/x64/Debug/Homerseklet_elemzes.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJOK@x0;k)U~s$6;uYsHy&L8 delta 68 zcmV-K0K5NyIDj~ihy;B0m65TG7!we|E3l1reh@&FKp|Cd*hpWqv=gua1k~S2l#^%` aG!W9K;0@vQc14Kc28`7kQQ@Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ~k}3G-RGM;RFy7+zc2|2)UM U$a(Ymk9!_|y0Ue%Ox6=_0JE|t{Qv*} delta 116 zcmV-)0E_>C>;Zu60k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchK`T7wJP2s8l%3QCE>lQ;=9 Z5TN?`-ZL_YNT(8IaxiiZz_WY_ga*E@8-oA< delta 67 zcmV-J0KETzAb=o{hy+2C58ttjWCsv?H_S5pr#D8ej-|NAlALL>2s8l%Vl^?HlQ;=9 Z5XU2pguz?#Mx9MGNnn}Zy0d%Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1J2`;bBLyQaz3=4k!yk~6G T;jvsOwaB1|@4#l6fG4Z~R=y(W delta 116 zcmV-)0E_>CtO0dBluk6s>}cil@W^o diff --git a/Kettes/obj/x64/Debug/Kettes.csproj.AssemblyReference.cache b/Kettes/obj/x64/Debug/Kettes.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJK`T7wJP2s8l%3QCE>lQ;=9 Z5TN?`-ZL_YNT(8IaxiiZz_WY_ga*E@8-oA< delta 67 zcmV-J0KETzAb=o{hy+2C58ttjWCsv?H_S5pr#D8ej-|NAlALL>2s8l%Vl^?HlQ;=9 Z5XU2pguz?#Mx9MGNnn}Zy0d%Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1J2`;bBLyQaz3=4k!yk~6G T;jvsOwaB1|@4#l6fG4Z~R=y(W delta 116 zcmV-)0E_>CtO0(g^{3Cf9RHGp?IFn=^YeAJ;EdrVHkq1qI$SPBdT# E03gLO$N&HU delta 159 zcmZorX;7Ka!SY%w1B0_wOiF55OtNxJvTkukVo|~5Tm$jRx-#7CFn+v|_+&pB zE;#?KzWd~PNc=7%_sQ>&__hY>ljUR)>eXenb%TI5X#%kp5U&DaCZN?I+pRzZ8epI3 z7&uAJhm#j7t~GhBoVX}VcPf%SjK(ZjSkYz#kXaKSFBLl{d$DU5k0J353 z0Li6pbTnq1q`<=k5(EJz#?68PuNXHesqipf*{rI!nNfBEM1~;(NMnZ7Tm3+IsMs19 z!q}U04XPO@8OboQFiw^;a)Jp@jyKYQv%8F9;B0kS^~pTOJfh3EA-2TZ0swkby8i$G delta 737 zcmZpe!`Lu~aRY}8pA#bk1B0_wOiF55OtSK1IT@wN9x@7(3uFQ&&o*+K%qPn=SwYrd z@;@UrLvEl-A)s=PXuC&~Gknn1-savDG^{m6jvAA%Q$VsHTajgzfMPI{j&uoVfJ_3p1f&)um%7o>m~oN< z4=2cY5O}m%P~bJ=CM6Xf#yy)=^)@q#Hh{$$7y^Ja!u$C$?ocnQaUw+JWW+bmF-T#Y z7$7mpNQUVR!(=%lr^y*c+Q1-+1_q6h=o)s2aT|dYFA#?TG0$XIV`WxtAd7o)uJL4$ zW)lv{1fV-DfMT1OAT*E(22Gn4O|)4CDy%kHsjz@T#%?>KiUQC*1wahfd5F3+b7cGUNxO2i}16xX%gzbqAAo diff --git a/KeyTesting/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/KeyTesting/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 23e7439647fed5f4c6d29da98cb55b7e39c28da9..09703b182f3954dbcd95bd7dbac329bf87f08e08 100644 GIT binary patch delta 78 zcmexw++(s~5w}o)vsFw=YFSLOa!j&raYkZM!Q?gE_k?6Hgg4LUG363c#}vOOrpOEc DWZN6H delta 65 zcmeA%`ER^o5jU5IvsFw=YFSLO^5iYt_eAC4+!*iF%8=CJlFYpH%}aPpxwsHgn_r75 GG6Mh;*%tZ$ diff --git a/KeyTesting/obj/Debug/KeyTesting.csproj.AssemblyReference.cache b/KeyTesting/obj/Debug/KeyTesting.csproj.AssemblyReference.cache index a93305f95c4e1fe20992c439c0630b630f27e9e3..6943b8f3144db26ae5e91dd484c1a6c342627d88 100644 GIT binary patch delta 156 zcmcaBe^-7&F3aEVj|C?d?&kv0o3C*&Ffvb0Wb>I^&lxm%CWqT(1s0*n222oTn-?K99{0ITD!=;vloHgUvMM$$*%& TkY^*zB&MLrYuQ|Y+CBmRt;s_v delta 156 zcmcaBe^-7&E=%ejSE-4G`?)~$=4%`bjLef0*?cC~a|TVG$>BCxfkkMt0TV>o=7mf= zOkfS0H?k~a1hXbD(g^{3Cf9RHGp?IFn=^YeAJ;EdrVHkq1qI$SPBdT# E03gLO$N&HU delta 159 zcmZorX;7Ka!SY%w1B0_wOiF55OtNxJvTkukVo|~5Tm$jRx-#7CFn+v|_+&pB zE;#?KzWd~PNc=7%_sQ>&__hY>ljUR)>eXenb%TI5X#%kp5U&DaCZN?I+pRzZ8epI3 z7&uAJhm#j7t~GhBoVX}VcPf%SjK(ZjSkYz#kXaKSFBLl{d$DU5k0J353 z0Li6pbTnq1q`<=k5(EJz#?68PuNXHesqipf*{rI!nNfBEM1~;(NMnZ7Tm3+IsMs19 z!q}U04XPO@8OboQFiw^;a)Jp@jyKYQv%8F9;B0kS^~pTOJfh3EA-2TZ0swkby8i$G delta 737 zcmZpe!`Lu~aRY}8pA#bk1B0_wOiF55OtSK1IT@wN9x@7(3uFQ&&o*+K%qPn=SwYrd z@;@UrLvEl-A)s=PXuC&~Gknn1-savDG^{m6jvAA%Q$VsHTajgzfMPI{j&uoVfJ_3p1f&)um%7o>m~oN< z4=2cY5O}m%P~bJ=CM6Xf#yy)=^)@q#Hh{$$7y^Ja!u$C$?ocnQaUw+JWW+bmF-T#Y z7$7mpNQUVR!(=%lr^y*c+Q1-+1_q6h=o)s2aT|dYFA#?TG0$XIV`WxtAd7o)uJL4$ zW)lv{1fV-DfMT1OAT*E(22Gn4O|)4CDy%kHsjz@T#%?>KiUQC*1wahfd5F3+b7cGUNxO2i}16xX%gzbqAAo diff --git a/Kor/bin/x64/Debug/Kor.exe b/Kor/bin/x64/Debug/Kor.exe index 8159828a4965ab2a5ccba17a54796f1a9752e1db..b3053f404efeed44a163dbd1fc72d2779f92c5bd 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy*D_gu$_lmWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1ZiN9VOzA!Q{Fmy-PMg%ix T`0e3#XL%F1bm?XpzbEVfSj8f? delta 116 zcmV-)0E_>CtO0dAo%R!O3VNTu@P+m diff --git a/Kor/obj/x64/Debug/Kor.csproj.AssemblyReference.cache b/Kor/obj/x64/Debug/Kor.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1ZiN9VOzA!Q{Fmy-PMg%ix T`0e3#XL%F1bm?XpzbEVfSj8f? delta 116 zcmV-)0E_>CtO0 + + + + + \ No newline at end of file diff --git a/LabelForm/Form1.Designer.cs b/LabelForm/Form1.Designer.cs new file mode 100644 index 0000000..7ad2924 --- /dev/null +++ b/LabelForm/Form1.Designer.cs @@ -0,0 +1,58 @@ +namespace LabelForm { + partial class Form1 { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // label1 + // + this.label1.Dock = System.Windows.Forms.DockStyle.Fill; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label1.Location = new System.Drawing.Point(0, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(800, 450); + this.label1.TabIndex = 0; + this.label1.Text = "Ez a szöveg"; + this.label1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.label1_MouseClick); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.label1); + this.Name = "Form1"; + this.Text = "Form1"; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label label1; + } +} + diff --git a/LabelForm/Form1.cs b/LabelForm/Form1.cs new file mode 100644 index 0000000..2644dd9 --- /dev/null +++ b/LabelForm/Form1.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace LabelForm { + public partial class Form1 : Form { + public Form1() { + InitializeComponent(); + } + + private void Form1_Load(object sender, EventArgs e) { + label1.Text = "Kattints ide"; + } + + private void label1_MouseClick(object sender, MouseEventArgs e) { + int x = e.X / (label1.Width / 3); + int y = e.Y / (label1.Height / 3); + + switch(y * 3 + x) { + case 0: label1.TextAlign = ContentAlignment.TopLeft; break; + case 1: label1.TextAlign = ContentAlignment.TopCenter; break; + case 2: label1.TextAlign = ContentAlignment.TopRight; break; + case 3: label1.TextAlign = ContentAlignment.MiddleLeft; break; + case 4: label1.TextAlign = ContentAlignment.MiddleCenter; break; + case 5: label1.TextAlign = ContentAlignment.MiddleRight; break; + case 6: label1.TextAlign = ContentAlignment.BottomLeft; break; + case 7: label1.TextAlign = ContentAlignment.BottomCenter; break; + case 8: label1.TextAlign = ContentAlignment.BottomRight; break; + } + } + } +} diff --git a/LabelForm/Form1.resx b/LabelForm/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/LabelForm/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/LabelForm/LabelForm.csproj b/LabelForm/LabelForm.csproj new file mode 100644 index 0000000..ae0a12f --- /dev/null +++ b/LabelForm/LabelForm.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {AAA65AB1-AE75-45CF-8931-475825CCBB63} + WinExe + LabelForm + LabelForm + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/LabelForm/Program.cs b/LabelForm/Program.cs new file mode 100644 index 0000000..2430513 --- /dev/null +++ b/LabelForm/Program.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace LabelForm { + internal static class Program { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/LabelForm/Properties/AssemblyInfo.cs b/LabelForm/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..f74de1f --- /dev/null +++ b/LabelForm/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("LabelForm")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("LabelForm")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("aaa65ab1-ae75-45cf-8931-475825ccbb63")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/LabelForm/Properties/Resources.Designer.cs b/LabelForm/Properties/Resources.Designer.cs new file mode 100644 index 0000000..371b9d9 --- /dev/null +++ b/LabelForm/Properties/Resources.Designer.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace LabelForm.Properties { + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if ((resourceMan == null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("LabelForm.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/LabelForm/Properties/Resources.resx b/LabelForm/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/LabelForm/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/LabelForm/Properties/Settings.Designer.cs b/LabelForm/Properties/Settings.Designer.cs new file mode 100644 index 0000000..3c18017 --- /dev/null +++ b/LabelForm/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace LabelForm.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/LabelForm/Properties/Settings.settings b/LabelForm/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/LabelForm/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/LabelForm/bin/Debug/LabelForm.exe b/LabelForm/bin/Debug/LabelForm.exe new file mode 100644 index 0000000000000000000000000000000000000000..01b8146db0c5471115983cf62f990a5250dce433 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/LabelForm/bin/Debug/LabelForm.exe.config b/LabelForm/bin/Debug/LabelForm.exe.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/LabelForm/bin/Debug/LabelForm.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/LabelForm/bin/Debug/LabelForm.pdb b/LabelForm/bin/Debug/LabelForm.pdb new file mode 100644 index 0000000000000000000000000000000000000000..09ba773620a15bf748903d793a240374d827d602 GIT binary patch literal 32256 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 literal 0 HcmV?d00001 diff --git a/LabelForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/LabelForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/LabelForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/LabelForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/LabelForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..25da147442836702d6d0ffd95090adfa47d00e39 GIT binary patch literal 2105 zcmchX%}&BV5XZYw2`PSr#EUnMnwSj+Vvvg=AUBPnMm^M!(oV^S?Jn6ZB3wB8HYOf? z5F^^Pi6l$|#D0+V!e_DR@^HPN7LC$in_Z<@i8vfeiwf z35A-J;B+Vfsh<;5aLH{~Z+id3kc*yr=#DhGprnH>N)htBC|{o+`RBK+ z5*TR1yV+!1IK*NGX0)I44Q88v&X#`;eqwenc$gW%3sOB#MO-SDj!qQRTR{@qNV?$Q z8^SC;l(^|dC>JE8`XVBfo#l+y{d^aEXcArq8Yn31nJ;7gdawNc7`%9t?a*mM7(>Fk zOR=6#+mrmOTAi_WLY4;RKoED72&RUxTZb;ii6)qtauP9eVJvknAQ5Qy2gGdB9SFlE zoGnF+YQ9x7O^}jw2u-SZJ`An_eac4;FgHhMUGXGQRxvdqKIa2Cx9fr7A literal 0 HcmV?d00001 diff --git a/LabelForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/LabelForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..359f972b140d3f5c8f811cf1a755c7797f7b7096 GIT binary patch literal 7048 zcmeHMZBH9V5VpZwFoYD-ln}^^)1+zAI#)YDfJl5uFm6x@MYcsMVT-Kq#%9Cat-HI2 zaS^|zzo6<*Y-i4Iytf~G5+8hs@v<-T%*^hdpBW<2NF?$PKJ-b??I9HQM{Y@>L{*zR zT=~o?Xy4|-TobM^jCqkRdh9{5@^CzagxD-O4Qfo4%0 zfVWyn&sP_#OVv!qUQDxjHbRigS0KIjxnmRFhNnS_`X|Zib&zJB$qldWYjqzN-)D{^ z8eqRu3fzj*TtCv_kyUB}XRisb%4<39z_i6Yo7+r7XD0QkxvK9tImujT2zk&MDzXZW z-90mw6ON7kKBCSdlQq!YWd*;YKyRTE^^Dg%At4J@hN0N-lt%k{*0mJ>aQ&o~y4KWt z{Bji!FZ7>Ym2}WgrO%m}6UmVA9&(W_n*u*3NZ|*QKapgvhHY2{o>? zZ1xt!(J>7a!dX;wIvA%=rq2z16dpeS`Q-BMELU}hH3{(i!uCO%Yc1TC!UCm)e23O^ zjXvR#YcByi?|YiN&|Y$0Q!7ep##fMsDoF59RZa>Qm3~1@cVwqG2#Yaf3>!uyGK_L4 z8jTwGi!w6w=SZQcG`M&?aepmM2hRK%JdoTnH!)bBGrPOjOu-wm!yF&B8JC}5cc&J# zjw`6Xu7rPuXb+}+Ir#b|*O*Yq$PK-OK=hwBj zB^wS)*3**pO6@aQFKx04I5{ERlBj$sWufBNP%31WMPxsDP{KLvQr#ZaF)e28L;NeU za1zDrStB}(o{TXPI6g(=$*z@2>Yu{?STN&jYPpI##$9ZUVPD#uPtRvo;@{xkk+B5D zj(&}45@v&Yu5H}IcFeRL$CwFPa0CeoFL`PZr#COUi}Vbszeeg>DuC8Vl9Y*@J7^fQ zxaPsdHSg+m(+Uy*V-9E3a0aTWA=ys`+&}r^X!*^{Qa3oscJv9Pw@Y2$&+b==0??ag zt`%ro0n1KKs9U41Pu^gC+_2*Vy0 zc3d^Gr}!T*x_8*BG~&qLvF?TL}b zuICuqD|40#_u4s2f>II6vy2RiF!sZEjf!_e*ytRyn2otYB1m=+is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/LabelForm/obj/Debug/LabelForm.Properties.Resources.resources b/LabelForm/obj/Debug/LabelForm.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/LabelForm/obj/Debug/LabelForm.csproj.AssemblyReference.cache b/LabelForm/obj/Debug/LabelForm.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8e22a1a28e3d3bbf5b9c986426296e483db89b7f GIT binary patch literal 6088 zcmeHL&ubGw6y8BCF|A5ego1}06=bQjNZX5){J?_-=@#{{QYM>8GGuo)otZREFFpI; z2p;@P^ep&CcoLl1>_j)amu26G2XhFS-SFnk_rCAFH*W)NIgW!)TZjH@9*;PVnq3+a z(R_5V|Ln1UOooIL7LewV5G3k{lnDP74R|c#q4c}z|70HXiSPD0C%;$cd+xp;i6G`7 z?Yo08L`d!8{QU8~@#$;LNfzjada}i09?=2AE(@oddclUlAHN6sck(AToFp&IB6)-A zYNs7{cW3wMfrH*#IE1$ll0*eZxTax4sAf)yuIm#Pe9%?;Fgdk@YHIoU(toqP_w7US zMp?O^Zqtg{kd9^?OB%CM7C$~ey=r`^9~z7G)Z)7+EM+I_nYNb2cxVq}<*NIVvaxeHy(~|FY~T>uTv3XX3NGduAnh@rjU{&V zmq%phLJ}sF3`7ARwAR4*V35)qS3nAe5XPBS3>>zRg|Mv(f!p%Nm``m-3PN!}03&oe z6cN)d!o6NIwCGO!WPTgnFUT)16zeJDqyb#1S5 zI>+;>qA}h<_4Ij~6N@xo0#Lwl(0dOAo$TXm@y^pD(tROiQRno}0S%#c$`TM z1#GTEW^Bmp@jv@(o-8Lte`{uP>nKp2h@gEMR;{;e5w|?ZoChD&4*#_SnFF$g0RVX3B;x=8 literal 0 HcmV?d00001 diff --git a/LabelForm/obj/Debug/LabelForm.csproj.SuggestedBindingRedirects.cache b/LabelForm/obj/Debug/LabelForm.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/LabelForm/obj/Debug/LabelForm.exe b/LabelForm/obj/Debug/LabelForm.exe new file mode 100644 index 0000000000000000000000000000000000000000..01b8146db0c5471115983cf62f990a5250dce433 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/LabelForm/obj/Debug/LabelForm.pdb b/LabelForm/obj/Debug/LabelForm.pdb new file mode 100644 index 0000000000000000000000000000000000000000..09ba773620a15bf748903d793a240374d827d602 GIT binary patch literal 32256 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 literal 0 HcmV?d00001 diff --git a/ListaKezeles/bin/Debug/ListaKezeles.exe b/ListaKezeles/bin/Debug/ListaKezeles.exe index c56c23e77070cd6006d5a213488107fa9631d51d..e79f5dbce695b8a0e97a3612bdd64aa7ae55f3bb 100644 GIT binary patch delta 68 zcmV-K0K5NyG=Maahy=>~y`Hg*gbff;nry7yTh2?Dd9L{v^kA#AAP$591WyMGnv?A4-^U`Qyjej diff --git a/ListaKezeles/bin/Debug/ListaKezeles.pdb b/ListaKezeles/bin/Debug/ListaKezeles.pdb index acd40ca781f1101c3b132a478fa4efb6f8b4f7c0..9d94e4a10ba36108f3f8c4dd5a05fe1cd3dd333e 100644 GIT binary patch delta 225 zcmZoT!`N_!af1hs!bWAIZ7x+$zP24c_d}&vf1h=8lKI@E31$15cGMn9x81wZaR%ci zJ_#0=6AWSu9ZAm03c3m=dPaH%xI)O8@v6tvB}@{*{0V nc$M%=__K4*Vq{=oaOLybzu$7D$CC8feYQ`FmTi`adcq9=Y8_R; delta 225 zcmZoT!`N_!af1hsg3yDISuY%${&4G9#XE4Cvl`E;e9lr;A*Oiw(#fh??tqPsGZ;7V zNwB!2Fo-eKIXEjT=qi}#8R{A6n(7%D8Jd~u85(G(nwpxLn;WGhnVTmkS{PX*85kv* zB&C>|m?s+>S{PfHrx_Zi7#OB)bX>x?NyLMNI9sK9I9T|)_1|osp!AQA(Rg#e;a>@; nfL95>#P))yql^p;49*W3xbyV4x$U!aV=&?<{<>Kv>IpXhA|gt% diff --git a/ListaKezeles/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ListaKezeles/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 68a024a02178a342bc5d8ded983f9a6d299bcd91..2e5ad7b8038edc3b0cfe55cdd86716d33dd00ec9 100644 GIT binary patch delta 78 zcmbPbvdLt_5^kX&XRDZ$)Uudl<(OpM;*7+ig30T+p9#re2ydRpdXKPiV>Os diff --git a/ListaKezeles/obj/Debug/ListaKezeles.csproj.AssemblyReference.cache b/ListaKezeles/obj/Debug/ListaKezeles.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJ~y`Hg*gbff;nry7yTh2?Dd9L{v^kA#AAP$591WyMGnv?A4-^U`Qyjej diff --git a/ListaKezeles/obj/Debug/ListaKezeles.pdb b/ListaKezeles/obj/Debug/ListaKezeles.pdb index acd40ca781f1101c3b132a478fa4efb6f8b4f7c0..9d94e4a10ba36108f3f8c4dd5a05fe1cd3dd333e 100644 GIT binary patch delta 225 zcmZoT!`N_!af1hs!bWAIZ7x+$zP24c_d}&vf1h=8lKI@E31$15cGMn9x81wZaR%ci zJ_#0=6AWSu9ZAm03c3m=dPaH%xI)O8@v6tvB}@{*{0V nc$M%=__K4*Vq{=oaOLybzu$7D$CC8feYQ`FmTi`adcq9=Y8_R; delta 225 zcmZoT!`N_!af1hsg3yDISuY%${&4G9#XE4Cvl`E;e9lr;A*Oiw(#fh??tqPsGZ;7V zNwB!2Fo-eKIXEjT=qi}#8R{A6n(7%D8Jd~u85(G(nwpxLn;WGhnVTmkS{PX*85kv* zB&C>|m?s+>S{PfHrx_Zi7#OB)bX>x?NyLMNI9sK9I9T|)_1|osp!AQA(Rg#e;a>@; nfL95>#P))yql^p;49*W3xbyV4x$U!aV=&?<{<>Kv>IpXhA|gt% diff --git a/ListaMeddigBirja/bin/x64/Debug/ListaMeddigBirja.exe b/ListaMeddigBirja/bin/x64/Debug/ListaMeddigBirja.exe index fc264e57cfa31394ecc8a276b3d654648d256fb3..45f0d721db3a7a5a9536fed9d6c2498a06344cd3 100644 GIT binary patch delta 68 zcmV-K0K5NyD1a!Chy+@+DbTTucnJ_|QJGJLxIaOsR0!G8KV8(b6bfVk1SVYYx|4hh aG!RgEM%niEg+Zj1L9zpds2;Px3qT0SjT~M8 delta 68 zcmV-K0K5NyD1a!Chy+JJoaC{LcnJ^+TfRhxs;@z#&eK<);a6O<6bfVk1l|KHsgryQ aG!Wv)>;?AEAw$0%>KkY1PCm213qT0zSRE+< diff --git a/ListaMeddigBirja/bin/x64/Debug/ListaMeddigBirja.pdb b/ListaMeddigBirja/bin/x64/Debug/ListaMeddigBirja.pdb index f5fc9181b26c813f99328cf3f5f2b1c1fdb9e047..5f9e5a07d68a5cf7079ef4b00213ca8dc3758be6 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1B3ALCHyBHZ57y>HYZhrgL U>bPX8<0j_T6>^(pJf5%u09R@wvj6}9 delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch;?AEAw$0%>KkY1PCm07NaO|FBO((3 diff --git a/ListaMeddigBirja/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ListaMeddigBirja/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 133fac071637aabe9f9a913726c570799359b946..62b033b5bf74471dd6e9e9e98aa701fe61c472bd 100644 GIT binary patch delta 78 zcmZ2&a@b_U5^kX=XRDZ$)Uudl<(OpM;*7+ig30T+-wVlL2yb4_xh$;R@OrIG5 DXKx$~ delta 54 ucmX?Xvf5jJ;?AEAw$0%>KkY1PCm213qT0zSRE+< diff --git a/ListaMeddigBirja/obj/x64/Debug/ListaMeddigBirja.pdb b/ListaMeddigBirja/obj/x64/Debug/ListaMeddigBirja.pdb index f5fc9181b26c813f99328cf3f5f2b1c1fdb9e047..5f9e5a07d68a5cf7079ef4b00213ca8dc3758be6 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1B3ALCHyBHZ57y>HYZhrgL U>bPX8<0j_T6>^(pJf5%u09R@wvj6}9 delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gch;?AEAw$0%>KkY1PCm07NaO|FBO((3 diff --git a/Listak/bin/x64/Debug/Listak.exe b/Listak/bin/x64/Debug/Listak.exe index d9a8b9a962dd84412528e71c305a40fe83e48573..4a7baecd40ecce6d88a9c864568c0ff9fe263141 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy>an9rdw{_y-V@bWs``Jy}Dwr1DRg{0E6y(8bz69X|%BUiS@HQ3d9EhpC0P~ delta 68 zcmV-K0K5NyB!DE4hy-s?b>p#&_y-XC4_>|^Umrq>b;ms7cxRNeln7t}1dX%A)06lK aG!WQxMOk!YX+e<%jMEAlH373c3d9HW4;%;p diff --git a/Listak/bin/x64/Debug/Listak.pdb b/Listak/bin/x64/Debug/Listak.pdb index 1005339c3850f27dd69daa29bb9428a6fbed1363..34c8046454d602d17aa5e405e7ba7e03c019e32d 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1Bi8-oY-ZC;UFzi~$(EP4i U%5`RH=9UdVJHKw0@p!@t0Ar9O{Qv*} delta 116 zcmZpe!`Lu~af5`AOA3P+L!E=OvVyLHiJqaJfv%~Zk&&U9sh**McB-kVskymPN|L#G za-xNiMUsJ0l1WmEsfl^Av7v>rg?XBxVTyra+D6AEjGIJQOeA_YAGyrPz`$^$*fp{w UCDU;tYtLmaDO1MHG9FJ@0o7(8Z~y=R diff --git a/Listak/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Listak/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 36b9e63792d3da2d76285f7f755b854f35580d10..90172c08b6242a1bbf63ffad1f33c5505d57f7fa 100644 GIT binary patch delta 78 zcmbPkvfgCF5^kXYXRDZ$)Uudl<(OpM;*7+ig30T+p9;xf2ydRtdBluk6s>}cil@W^o diff --git a/Listak/obj/x64/Debug/Listak.csproj.AssemblyReference.cache b/Listak/obj/x64/Debug/Listak.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJan9rdw{_y-V@bWs``Jy}Dwr1DRg{0E6y(8bz69X|%BUiS@HQ3d9EhpC0P~ delta 68 zcmV-K0K5NyB!DE4hy-s?b>p#&_y-XC4_>|^Umrq>b;ms7cxRNeln7t}1dX%A)06lK aG!WQxMOk!YX+e<%jMEAlH373c3d9HW4;%;p diff --git a/Listak/obj/x64/Debug/Listak.pdb b/Listak/obj/x64/Debug/Listak.pdb index 1005339c3850f27dd69daa29bb9428a6fbed1363..34c8046454d602d17aa5e405e7ba7e03c019e32d 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1Bi8-oY-ZC;UFzi~$(EP4i U%5`RH=9UdVJHKw0@p!@t0Ar9O{Qv*} delta 116 zcmZpe!`Lu~af5`AOA3P+L!E=OvVyLHiJqaJfv%~Zk&&U9sh**McB-kVskymPN|L#G za-xNiMUsJ0l1WmEsfl^Av7v>rg?XBxVTyra+D6AEjGIJQOeA_YAGyrPz`$^$*fp{w UCDU;tYtLmaDO1MHG9FJ@0o7(8Z~y=R diff --git a/Lotto/bin/x64/Debug/Lotto.exe b/Lotto/bin/x64/Debug/Lotto.exe index 7eec99e05198a99b55a9badefc757931129e085e..d3b3291869d416198230426e20571842c08b3ab7 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy;#TH=D7HCuYfs+gh aG!P$oKA_cp(m;g*v+y=|nE10$3a|&y`W#;X diff --git a/Lotto/bin/x64/Debug/Lotto.pdb b/Lotto/bin/x64/Debug/Lotto.pdb index 519c868362bb36206438dd6565b5c976128d373e..5138c41489befe2111a1847a4483143dd7c626df 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1JiC?#)mNGIhFtlG=oVR$U UqW`|#4)U47lkzvq1Uz8{0CoN(CIA2c delta 116 zcmV-)0E_>CtO0dA^4o)D$D>0NfChn diff --git a/Lotto/obj/x64/Debug/Lotto.csproj.AssemblyReference.cache b/Lotto/obj/x64/Debug/Lotto.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJuYfs+gh aG!P$oKA_cp(m;g*v+y=|nE10$3a|&y`W#;X diff --git a/Lotto/obj/x64/Debug/Lotto.pdb b/Lotto/obj/x64/Debug/Lotto.pdb index 519c868362bb36206438dd6565b5c976128d373e..5138c41489befe2111a1847a4483143dd7c626df 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1JiC?#)mNGIhFtlG=oVR$U UqW`|#4)U47lkzvq1Uz8{0CoN(CIA2c delta 116 zcmV-)0E_>CtO0iyrya2X delta 68 zcmV-K0K5NyD1a!Chy-4NFr%@IbO;a*L=Gb_N;gNh{l2EiXuylJ5D9z%1SH1i$&-)@ aG!R09-i*;6bU=>xFyu50$WpV^3M>ho<{Q@l diff --git a/MatrixBill/bin/Debug/MatrixBill.pdb b/MatrixBill/bin/Debug/MatrixBill.pdb index 3695c3dbecce8cd9c88ca531a2d7e98e02d16b4f..272a3993bf2934079dcda166022d8844cdc0c210 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hi5ELrZZa}3FjN>;pUe5T Uz-^60$isNqB}X>Pcs=0;0Bc1gIsgCw delta 116 zcmV-)0E_>CtO0xFyu50$WpT$O5_Xi%OYn0 diff --git a/MatrixBill/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/MatrixBill/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index aabd38bf918988c9ae16bbd6a62c1726d13ff30b..a9f0b039aaf65fc117326002dae48f12b14d0ac8 100644 GIT binary patch delta 78 zcmbPcvd(0~5^kXYXRDZ$)Uudl<(OpM;*7+ig30T+p9sld2ydRldBlw)+s>}ch@)3pr diff --git a/MatrixBill/obj/Debug/MatrixBill.csproj.AssemblyReference.cache b/MatrixBill/obj/Debug/MatrixBill.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJiyrya2X delta 68 zcmV-K0K5NyD1a!Chy-4NFr%@IbO;a*L=Gb_N;gNh{l2EiXuylJ5D9z%1SH1i$&-)@ aG!R09-i*;6bU=>xFyu50$WpV^3M>ho<{Q@l diff --git a/MatrixBill/obj/Debug/MatrixBill.pdb b/MatrixBill/obj/Debug/MatrixBill.pdb index 3695c3dbecce8cd9c88ca531a2d7e98e02d16b4f..272a3993bf2934079dcda166022d8844cdc0c210 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hi5ELrZZa}3FjN>;pUe5T Uz-^60$isNqB}X>Pcs=0;0Bc1gIsgCw delta 116 zcmV-)0E_>CtO0xFyu50$WpT$O5_Xi%OYn0 diff --git a/Menu/bin/x64/Debug/Menu.exe b/Menu/bin/x64/Debug/Menu.exe index 944a0dca00e300a429bd0fc4b1b0ee236e278c97..db5dbd3314631f1b1aaac75fa886de3f18c81c23 100644 GIT binary patch delta 68 zcmV-K0K5NyB!DE4hy>{VhSsr+zz7heP%+lxBUehS(7oy?sSZA~TnQ`z1mJC$@{^1T aG!P2vn9T@ssY!{Sg15)qAo{b=3NQyxAs^8I delta 68 zcmV-K0K5NyB!DE4hy;&pDuA(!zz7g^lc5oUG+98Yt}*>!HHg5oTnQ`z1mUgx;ggIC aG!P#I^vRz}Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1Ji3hneJ~1*dFmSz^ah9WK UrDx~-rtQb?DE!(i6Yzu;0D1H!T>t<8 delta 116 zcmV-)0E_>CtO0cyn>dBKREQ%FF-<{SkKn diff --git a/Menu/obj/x64/Debug/Menu.csproj.AssemblyReference.cache b/Menu/obj/x64/Debug/Menu.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJ{VhSsr+zz7heP%+lxBUehS(7oy?sSZA~TnQ`z1mJC$@{^1T aG!P2vn9T@ssY!{Sg15)qAo{b=3NQyxAs^8I delta 68 zcmV-K0K5NyB!DE4hy;&pDuA(!zz7g^lc5oUG+98Yt}*>!HHg5oTnQ`z1mUgx;ggIC aG!P#I^vRz}Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1Ji3hneJ~1*dFmSz^ah9WK UrDx~-rtQb?DE!(i6Yzu;0D1H!T>t<8 delta 116 zcmV-)0E_>CtO0 max) { + max = numbers[i]; + } + } + return max; + } + } +} diff --git a/MinMax/MinMax.csproj b/MinMax/MinMax.csproj index cdf9ff5..fa4498d 100644 --- a/MinMax/MinMax.csproj +++ b/MinMax/MinMax.csproj @@ -63,6 +63,7 @@ + diff --git a/MinMax/Program.cs b/MinMax/Program.cs index 7640394..4e63490 100644 --- a/MinMax/Program.cs +++ b/MinMax/Program.cs @@ -5,41 +5,13 @@ using System.Text; using System.Threading.Tasks; namespace MinMax { - class Program { - static void Main(string[] args) { - Random random = new Random(); + public class Program { + public static void Main(string[] args) { - int[] arr = new int[Int32.MaxValue/8]; + Adat adat = new Adat(); - //random elemek hozzaadasa a tombhoz - for (int i = 0; i < arr.Length; i++) { - arr[i] = random.Next(Int32.MinValue,Int32.MaxValue); - } - - - //tomb elemeinek kiiratasa - /*for (int i = 0; i < arr.Length; i++) { - Console.WriteLine(arr[i]); - }*/ - - int min = Int32.MaxValue; - int min_i = -1; - int max = Int32.MinValue; - int max_i = -1; - - for (int i = 0; i < arr.Length; i++) { - if(min > arr[i]) { - min = arr[i]; - min_i = i; - } - if (max < arr[i]) { - max = arr[i]; - max_i = i; - } - } - - Console.WriteLine("Min ertek: {0}, helye: {1}",min,min_i); - Console.WriteLine("Max ertek: {0}, helye: {1}", max, max_i); + Console.WriteLine("Min: " + adat.min()); + Console.WriteLine("Max: " + adat.max()); Console.ReadKey(); } diff --git a/MinMax/bin/x64/Debug/MinMax.exe b/MinMax/bin/x64/Debug/MinMax.exe index ae668a32d60c5be781d8e81599691b7bf6d780ab..2ec55e3c0254582b0f9644d3f513bb2766eaf126 100644 GIT binary patch delta 2001 zcma)7YiyHM7=F&_ck6}HuF#I*@M8l~RtB5X1c5-tSg^u|vT;-R(QOSD))v}A7{+zt zf)K$-N=U>6AsVC6_-FAFH3m%-f8Z@aBZ}e=jhBRk_=}*~e9q|rjV5}U?>X=7yzg_~ zbH1-5b4KD%9f}U0|LHO&$5k}IFI#}Xu~R3_=bM1Vm3H5<%8-cp=J^@q@(END6w3H()9y~?^jbZ6dOiWBYT0`v->V}L@1$;n(%C2}w$?-7J zXBCpPHJ}NR78B2q z5WQh|qT|A6Em#L*+PH_Q8ER;1NGwL-%*`s%K%y4%VMW@}6m`W@aAKPSPSyToX55(K zZNA8YD^Z+ALJ=bxDVvFg$%SDvY`83ZR&`-TemWygA#BDrN6fH!D@Vi%Tg~S+QHf5* zdlb>CKYH93^(Wj(%|3388v#d=*39hV?4=#s?6+@aE0faaR>VjkZ14oR`~Q(t{zuY( z$$2kx8;WR=J+gd-kJ&ma??DGFe~pMox!HJ3fj;E|yF@n^{F^sk%fNX}4U^ZSsnX_| zTRy_`Y8(cxasEijJ*7e>x4p=^ILq7iGv~$)J$TUqSObl#HzZeaev|qDIW?{v%=b}O zgUiLHdI_&mu8TI19z)cmx~*j{(=xdzy^J6Q64p)?44f9#*}`;jpR{m5V-mCERP166 z3%hYeSh%L~qQ;C+mb)}|Ydoaw+tA7kOEtcuEzjX)Mm{UQBz`N(YVts#tMQyr@(bEM zL0J*f`yoN~3*n?3lkGRPPlVDWUrd1~WFGgpYQ@3YT9y^~s;VI_z4a#`}KZs#!!&Zg@e)fe#9{3{j92Ay9K#1`*xA7r0hA~V!G75C)<}UR7UM=xpViP z)L;=gZ7Hf0{izb#2MFu>cBK1D%Ct9KD4{#OuY|5lt}C?dE`laxFvw_xw>WR?-@0+eo!=kU$M3P~9m|zM)~h&&@1m#= zIs*LD|1wmE%m>ef2aW@^@CCAAgTI?LL*k8Vq~mP&^on6^QqSu&F- zsX9|Z#DKb%cet&CdFh3MNSPByccp>|qTnZph*#o;v@#I9SpA<96)!z-e&;;@=OfSa z9>`K+Y3K4Q(fE7Emht!6Krcc@8gN%Gt_DB24cOxkwCwd4MW;JrGbqOG`l})-!u}^> zJTlY+ykr7`I=AVMiFDmd2k})?kf^jV!;NiiZMD7D&Y)1#Gn3u0q-m;ROUhF(MHqAu z((Ih|OlexL=dTAmOIo|X)$VXdi;ndI9bPc%*~wwpmbA}YH#|o=DVNpkGhu1BKn5&X zrz7CG(oKc6!wX2;3j)$+bz9oa>LD50{b89spR`|9eL0#5$wpAVld=qGMF#)lNHEg9 zwXfGmcq*=s1B_1}85eqfAWZw2A%8W{Ucbi5@fUzc4WPyypRShk#m6d)z;^+b=NX@w z#$h(b;SoPHGjR{kS=uR;J6G;;!uYHM;U*LK}7Y(#*Iy%^6LiJ6Iz@1`ads1 zb6Kz+mx-X*Wtb>y4&x8eh6(1H$l?oO;up;ui!IrkanU+SufwT$;{?dvxb9B z4j@TYb5pq3MMf~7IjlLRIiWeFSjTZ~WXTTX_5CT$Ma>3jqJae?iSy`TvGX`-?7@p# z??(v7&<_tYWEZMr9H+=6bNVr;d6(vXtsli{>eE_zko5X7kGCj2i7&|te#CZv%JPQu z9E;EY@48#RzBVU{)xq1bH&a@8x{w>iiOPJbT*%L1f2mk071rLh-Vpwz)8(IVdi--v zp?>e&6S?^+CUdnaGWlXATf_ai?84F9B5+5BLl+T44rR8VV;>{5o zQy-wNva+cC&#Z1$PN%W^vyC5qd;3b_z?DoF)L=L^bvgXz4{dD>5p)4@DFIi@vnw^BhO!JoJyxZ go?JoS<<2)p-e21Y?-2gJme2kB#E!Mr*58AF0clO!VE_OC diff --git a/MinMax/bin/x64/Debug/MinMax.pdb b/MinMax/bin/x64/Debug/MinMax.pdb index 07920e7c956acf37640b22791ea814c67472713f..391522db47c138f0752ac3fa4aa7d3627b0327b3 100644 GIT binary patch literal 24064 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 Jz`f^z{{Y6cZjb-~ literal 22016 zcmeHO3v63g89sKiu4$XJPH75V*LrJO+B|Ojh-0UerA^X|vSsaP3S)$I*YrlX_0^m5J(fPrd686R8^CP#KKU8Dj`z7?>?NH z#K}tHpghi>9)IWg-~W8)o^#Lr?`cOerl&LMMAq9{-&#}S?Kslz4J$rh+3L-0M+C%e z{1Y{ZzQ8o(!zRezCBVR2E-`XT%CcoZT>M$HShl^F9bfZDzbnFZY`ql#WTnKw75FvN zh0rLJKZ}|HIsS`!_~vZ<&FI6;m+rjmIeSEm9QvO7yT3i~!1;IH{)^{qvzcD={8t|J zBrbbisTShqs)Mhrdu{jWUwSsQeD!OC7hZb%GZ)XS zU)TMweyfkdi3=|swjdJ|w%*BcH^1&nc&PL1*l!Aby6tP3~>AvQSD)Gt8mtX;`9MwesOvm^GtN8$rR$1Vugq8Mo?(i zCK?bYuJrz8_4>)nu@3UX`|Oeo1A5;t{eI6rZXSUFGCmCvPt>J zlE|Yj_IE;=I%KrDV`{$DW`(B#Wv9_d0alpx3|-cGnYWqOaD!&@$~G6#<^kX*9Bo#a z@hNTC?lDnP@`vWXUHbW_Uq5(pN2&YQKf3TZs*4WMCIY|`beQ&Yjg=LT-}MVC65#9qZg2SVf{w@ZbUCV(CA^WAlqTRGk>b?`=R$B z!ZuNgk-LF5*1cx5XPoi@6Xfp_V}NHpHka1F$F*TC76%uQf%BDE4DrsOq*&LO;S#c_ z2n=8?m$C#Is1Q4hJ%zcyF*kUXVz(pD*XX18`J5{^@-b&u!dY;rqvqIwR8~KE>~K1n z$}T~2%tzsp>{u~6#l4%9#m#^h&wS4PLSpX?xCdN?dfcNgv*)$F{Vhb#lE~v250?5} z9M|$4v5k3qh(MUdeIa*n@-U`r(;cprnjJ7NHSZrw6t)Ww*cHgngBUAT8BH=&c) zaf<0+RxAgzXlZX~@rT03iR8SV!g@=^<4#4B;?>^PbpJrIPt)nE^;U~WV|ysz3pZKy zY#R&fF3-;izNcE|=dZB0O-*(8!4J`vjvepUQrS#(AP@{T1f%gfH4xBca__QcP|Up`Zt{09bMf0MAfZ}kSi&YH5?5g#v?vHzKY zZz$&6C)YN)HqsAV59eGjr;w=c>}XYEJ({Rb;fqa1)MxZqeGeRRnjY;-$9m0-1g2c3 ze%h}zj&DRp`}e7C-=wqtsB=3Pnc-Uvy;$W4Wam2{!4G5ug8fZ~o-}y7xE-c<%J7`< zf6DP24`(0WnqEaHL!i9*aL~A^&D28pWp8#N=&*~c?r*TZn5(a8-4Buf2BL8U*6VQu zFXFY>Jk+AiK7Df~;_VK^A$&3_e1GF)~DU$P9fCe6iqjhxX9dME?WV zUiu69%#kub48VsfWf?OdzyB`d!AIBmte5`Z<$Vv_PVf1wma_C1;QW{G|6B*1W4pND z|Jjo&1b(}Izc+5yovqZ)wxMjdU>NY?y^Zf@g~Z+)tU{sm{}y6s@#par>$Gcx?SA>c z`Ur9U&^nWBxJsP<65f!eNdI4vZaw<{9uu!$CCyLVc=}17?{^PDzmLA^m^L z!~gdJ#=cnoKl+n!PR{WE-2>!4#Pzl=J_U8Y@W;G%_XFc LA-(yNm?|>>ExjIN delta 54 ucmdmHGTmgu5^gRJXRDZ$)Uudl<;mN)pK^)7xtq7}cyn>dBlv>is>}ckw-KNK diff --git a/MinMax/obj/x64/Debug/MinMax.csproj.AssemblyReference.cache b/MinMax/obj/x64/Debug/MinMax.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJ6AsVC6_-FAFH3m%-f8Z@aBZ}e=jhBRk_=}*~e9q|rjV5}U?>X=7yzg_~ zbH1-5b4KD%9f}U0|LHO&$5k}IFI#}Xu~R3_=bM1Vm3H5<%8-cp=J^@q@(END6w3H()9y~?^jbZ6dOiWBYT0`v->V}L@1$;n(%C2}w$?-7J zXBCpPHJ}NR78B2q z5WQh|qT|A6Em#L*+PH_Q8ER;1NGwL-%*`s%K%y4%VMW@}6m`W@aAKPSPSyToX55(K zZNA8YD^Z+ALJ=bxDVvFg$%SDvY`83ZR&`-TemWygA#BDrN6fH!D@Vi%Tg~S+QHf5* zdlb>CKYH93^(Wj(%|3388v#d=*39hV?4=#s?6+@aE0faaR>VjkZ14oR`~Q(t{zuY( z$$2kx8;WR=J+gd-kJ&ma??DGFe~pMox!HJ3fj;E|yF@n^{F^sk%fNX}4U^ZSsnX_| zTRy_`Y8(cxasEijJ*7e>x4p=^ILq7iGv~$)J$TUqSObl#HzZeaev|qDIW?{v%=b}O zgUiLHdI_&mu8TI19z)cmx~*j{(=xdzy^J6Q64p)?44f9#*}`;jpR{m5V-mCERP166 z3%hYeSh%L~qQ;C+mb)}|Ydoaw+tA7kOEtcuEzjX)Mm{UQBz`N(YVts#tMQyr@(bEM zL0J*f`yoN~3*n?3lkGRPPlVDWUrd1~WFGgpYQ@3YT9y^~s;VI_z4a#`}KZs#!!&Zg@e)fe#9{3{j92Ay9K#1`*xA7r0hA~V!G75C)<}UR7UM=xpViP z)L;=gZ7Hf0{izb#2MFu>cBK1D%Ct9KD4{#OuY|5lt}C?dE`laxFvw_xw>WR?-@0+eo!=kU$M3P~9m|zM)~h&&@1m#= zIs*LD|1wmE%m>ef2aW@^@CCAAgTI?LL*k8Vq~mP&^on6^QqSu&F- zsX9|Z#DKb%cet&CdFh3MNSPByccp>|qTnZph*#o;v@#I9SpA<96)!z-e&;;@=OfSa z9>`K+Y3K4Q(fE7Emht!6Krcc@8gN%Gt_DB24cOxkwCwd4MW;JrGbqOG`l})-!u}^> zJTlY+ykr7`I=AVMiFDmd2k})?kf^jV!;NiiZMD7D&Y)1#Gn3u0q-m;ROUhF(MHqAu z((Ih|OlexL=dTAmOIo|X)$VXdi;ndI9bPc%*~wwpmbA}YH#|o=DVNpkGhu1BKn5&X zrz7CG(oKc6!wX2;3j)$+bz9oa>LD50{b89spR`|9eL0#5$wpAVld=qGMF#)lNHEg9 zwXfGmcq*=s1B_1}85eqfAWZw2A%8W{Ucbi5@fUzc4WPyypRShk#m6d)z;^+b=NX@w z#$h(b;SoPHGjR{kS=uR;J6G;;!uYHM;U*LK}7Y(#*Iy%^6LiJ6Iz@1`ads1 zb6Kz+mx-X*Wtb>y4&x8eh6(1H$l?oO;up;ui!IrkanU+SufwT$;{?dvxb9B z4j@TYb5pq3MMf~7IjlLRIiWeFSjTZ~WXTTX_5CT$Ma>3jqJae?iSy`TvGX`-?7@p# z??(v7&<_tYWEZMr9H+=6bNVr;d6(vXtsli{>eE_zko5X7kGCj2i7&|te#CZv%JPQu z9E;EY@48#RzBVU{)xq1bH&a@8x{w>iiOPJbT*%L1f2mk071rLh-Vpwz)8(IVdi--v zp?>e&6S?^+CUdnaGWlXATf_ai?84F9B5+5BLl+T44rR8VV;>{5o zQy-wNva+cC&#Z1$PN%W^vyC5qd;3b_z?DoF)L=L^bvgXz4{dD>5p)4@DFIi@vnw^BhO!JoJyxZ go?JoS<<2)p-e21Y?-2gJme2kB#E!Mr*58AF0clO!VE_OC diff --git a/MinMax/obj/x64/Debug/MinMax.pdb b/MinMax/obj/x64/Debug/MinMax.pdb index 07920e7c956acf37640b22791ea814c67472713f..391522db47c138f0752ac3fa4aa7d3627b0327b3 100644 GIT binary patch literal 24064 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 Jz`f^z{{Y6cZjb-~ literal 22016 zcmeHO3v63g89sKiu4$XJPH75V*LrJO+B|Ojh-0UerA^X|vSsaP3S)$I*YrlX_0^m5J(fPrd686R8^CP#KKU8Dj`z7?>?NH z#K}tHpghi>9)IWg-~W8)o^#Lr?`cOerl&LMMAq9{-&#}S?Kslz4J$rh+3L-0M+C%e z{1Y{ZzQ8o(!zRezCBVR2E-`XT%CcoZT>M$HShl^F9bfZDzbnFZY`ql#WTnKw75FvN zh0rLJKZ}|HIsS`!_~vZ<&FI6;m+rjmIeSEm9QvO7yT3i~!1;IH{)^{qvzcD={8t|J zBrbbisTShqs)Mhrdu{jWUwSsQeD!OC7hZb%GZ)XS zU)TMweyfkdi3=|swjdJ|w%*BcH^1&nc&PL1*l!Aby6tP3~>AvQSD)Gt8mtX;`9MwesOvm^GtN8$rR$1Vugq8Mo?(i zCK?bYuJrz8_4>)nu@3UX`|Oeo1A5;t{eI6rZXSUFGCmCvPt>J zlE|Yj_IE;=I%KrDV`{$DW`(B#Wv9_d0alpx3|-cGnYWqOaD!&@$~G6#<^kX*9Bo#a z@hNTC?lDnP@`vWXUHbW_Uq5(pN2&YQKf3TZs*4WMCIY|`beQ&Yjg=LT-}MVC65#9qZg2SVf{w@ZbUCV(CA^WAlqTRGk>b?`=R$B z!ZuNgk-LF5*1cx5XPoi@6Xfp_V}NHpHka1F$F*TC76%uQf%BDE4DrsOq*&LO;S#c_ z2n=8?m$C#Is1Q4hJ%zcyF*kUXVz(pD*XX18`J5{^@-b&u!dY;rqvqIwR8~KE>~K1n z$}T~2%tzsp>{u~6#l4%9#m#^h&wS4PLSpX?xCdN?dfcNgv*)$F{Vhb#lE~v250?5} z9M|$4v5k3qh(MUdeIa*n@-U`r(;cprnjJ7NHSZrw6t)Ww*cHgngBUAT8BH=&c) zaf<0+RxAgzXlZX~@rT03iR8SV!g@=^<4#4B;?>^PbpJrIPt)nE^;U~WV|ysz3pZKy zY#R&fF3-;izNcE|=dZB0O-*(8!4J`vjvepUQrS#(AP@{T1f%gfH4xBca__QcP|Up`Zt{09bMf0MAfZ}kSi&YH5?5g#v?vHzKY zZz$&6C)YN)HqsAV59eGjr;w=c>}XYEJ({Rb;fqa1)MxZqeGeRRnjY;-$9m0-1g2c3 ze%h}zj&DRp`}e7C-=wqtsB=3Pnc-Uvy;$W4Wam2{!4G5ug8fZ~o-}y7xE-c<%J7`< zf6DP24`(0WnqEaHL!i9*aL~A^&D28pWp8#N=&*~c?r*TZn5(a8-4Buf2BL8U*6VQu zFXFY>Jk+AiK7Df~;_VK^A$&3_e1GF)~DU$P9fCe6iqjhxX9dME?WV zUiu69%#kub48VsfWf?OdzyB`d!AIBmte5`Z<$Vv_PVf1wma_C1;QW{G|6B*1W4pND z|Jjo&1b(}Izc+5yovqZ)wxMjdU>NY?y^Zf@g~Z+)tU{sm{}y6s@#par>$Gcx?SA>c z`Ur9U&^nWBxJsP<65f!eNdI4vZaw<{9uu!$CCyLVc=}17?{^PDzmLA^m^L z!~gdJ#=cnoKl+n!PR{WE-2>!4#P + + + + + Debug + AnyCPU + {1BF40EC4-5B82-4202-88AE-34EE8D7FD8DD} + Library + Properties + MinMaxTest + MinMaxTest + v4.8 + 512 + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 15.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages + False + UnitTest + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\MSTest.TestFramework.2.2.7\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll + + + ..\packages\MSTest.TestFramework.2.2.7\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll + + + + + + + + + + + + + + {8812376d-8182-4569-972d-a83c8239ca36} + MinMax + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + \ No newline at end of file diff --git a/MinMaxTest/Properties/AssemblyInfo.cs b/MinMaxTest/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..cb416ee --- /dev/null +++ b/MinMaxTest/Properties/AssemblyInfo.cs @@ -0,0 +1,20 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: AssemblyTitle("MinMaxTest")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("MinMaxTest")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: Guid("1bf40ec4-5b82-4202-88ae-34ee8d7fd8dd")] + +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/MinMaxTest/UnitTest1.cs b/MinMaxTest/UnitTest1.cs new file mode 100644 index 0000000..52f5caf --- /dev/null +++ b/MinMaxTest/UnitTest1.cs @@ -0,0 +1,25 @@ +using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; + +namespace MinMaxTest { + [TestClass] + public class UnitTest1 { + MinMax.Adat adat = new MinMax.Adat(); + + [TestMethod] + public void MinTest() { + adat.setNumber(false, new int[] { 1, 2, 3 }); + int expected = 1; + int actual = adat.min(); + Assert.AreEqual(expected, actual); + } + + [TestMethod] + public void MaxTest() { + adat.setNumber(false, new int[] { 1, 2, 3 }); + int expected = 3; + int actual = adat.max(); + Assert.AreEqual(expected, actual); + } + } +} diff --git a/MinMaxTest/bin/Debug/Microsoft.TestPlatform.AdapterUtilities.dll b/MinMaxTest/bin/Debug/Microsoft.TestPlatform.AdapterUtilities.dll new file mode 100644 index 0000000000000000000000000000000000000000..94d30e78e93af8418f1e79a1146bf3fa2c575392 GIT binary patch literal 28560 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

M$gtI1U>43v0EB;y8neB7!N$ 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 literal 0 HcmV?d00001 diff --git a/MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll b/MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll new file mode 100644 index 0000000000000000000000000000000000000000..cf46ae3a0370c4cbc59f12c10e8743ce46ba5419 GIT binary patch literal 18312 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 z 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

)qBntalC1TF-OeYprL2 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 + + + Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions + + + +

+ Used to specify deployment item (file or directory) for per-test deployment. + Can be specified on test class or test method. + Can have multiple instances of the attribute to specify more than one item. + The item path can be absolute or relative, if relative, it is relative to RunConfig.RelativePathRoot. + + + [DeploymentItem("file1.xml")] + [DeploymentItem("file2.xml", "DataFiles")] + [DeploymentItem("bin\Debug")] + + + + + Initializes a new instance of the class. + + The file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies. + + + + Initializes a new instance of the class + + The relative or absolute path to the file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies. + The path of the directory to which the items are to be copied. It can be either absolute or relative to the deployment directory. All files and directories identified by will be copied to this directory. + + + + Gets the path of the source file or folder to be copied. + + + + + Gets the path of the directory to which the item is copied. + + + + + Contains literals for names of sections, properties, attributes. + + + + + The configuration section name. + + + + + The configuration section name for Beta2. Left around for compat. + + + + + Section name for Data source. + + + + + Attribute name for 'Name' + + + + + Attribute name for 'ConnectionString' + + + + + Attribute name for 'DataAccessMethod' + + + + + Attribute name for 'DataTable' + + + + + The Data Source element. + + + + + Gets or sets the name of this configuration. + + + + + Gets or sets the ConnectionStringSettings element in <connectionStrings> section in the .config file. + + + + + Gets or sets the name of the data table. + + + + + Gets or sets the type of data access. + + + + + Gets the key name. + + + + + Gets the configuration properties. + + + + + The Data source element collection. + + + + + Initializes a new instance of the class. + + + + + Returns the configuration element with the specified key. + + The key of the element to return. + The System.Configuration.ConfigurationElement with the specified key; otherwise, null. + + + + Gets the configuration element at the specified index location. + + The index location of the System.Configuration.ConfigurationElement to return. + + + + Adds a configuration element to the configuration element collection. + + The System.Configuration.ConfigurationElement to add. + + + + Removes a System.Configuration.ConfigurationElement from the collection. + + The . + + + + Removes a System.Configuration.ConfigurationElement from the collection. + + The key of the System.Configuration.ConfigurationElement to remove. + + + + Removes all configuration element objects from the collection. + + + + + Creates a new . + + A new . + + + + Gets the element key for a specified configuration element. + + The System.Configuration.ConfigurationElement to return the key for. + An System.Object that acts as the key for the specified System.Configuration.ConfigurationElement. + + + + Adds a configuration element to the configuration element collection. + + The System.Configuration.ConfigurationElement to add. + + + + Adds a configuration element to the configuration element collection. + + The index location at which to add the specified System.Configuration.ConfigurationElement. + The System.Configuration.ConfigurationElement to add. + + + + Support for configuration settings for Tests. + + + + + Gets the configuration section for tests. + + + + + The configuration section for tests. + + + + + Gets the data sources for this configuration section. + + + + + Gets the collection of properties. + + + The of properties for the element. + + + + + This class represents the live NON public INTERNAL object in the system + + + + + Initializes a new instance of the class that contains + the already existing object of the private class + + object that serves as starting point to reach the private members + the de-referencing string using . that points to the object to be retrieved as in m_X.m_Y.m_Z + + + + Initializes a new instance of the class that wraps the + specified type. + + Name of the assembly + fully qualified name + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + Name of the assembly + fully qualified name + An array of objects representing the number, order, and type of the parameters for the constructor to get + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + type of the object to create + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps the + specified type. + + type of the object to create + An array of objects representing the number, order, and type of the parameters for the constructor to get + Arguments to pass to the constructor + + + + Initializes a new instance of the class that wraps + the given object. + + object to wrap + + + + Initializes a new instance of the class that wraps + the given object. + + object to wrap + PrivateType object + + + + Gets or sets the target + + + + + Gets the type of underlying object + + + + + returns the hash code of the target object + + int representing hashcode of the target object + + + + Equals + + Object with whom to compare + returns true if the objects are equal. + + + + Invokes the specified method + + Name of the method + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + An array of types corresponding to the types of the generic arguments. + Result of method call + + + + Invokes the specified method + + Name of the method + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + Result of method call + + + + Invokes the specified method + + Name of the method + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the method to get. + Arguments to pass to the member to invoke. + Culture info + An array of types corresponding to the types of the generic arguments. + Result of method call + + + + Gets the array element using array of subscripts for each dimension + + Name of the member + the indices of array + An array of elements. + + + + Sets the array element using array of subscripts for each dimension + + Name of the member + Value to set + the indices of array + + + + Gets the array element using array of subscripts for each dimension + + Name of the member + A bitmask comprised of one or more that specify how the search is conducted. + the indices of array + An array of elements. + + + + Sets the array element using array of subscripts for each dimension + + Name of the member + A bitmask comprised of one or more that specify how the search is conducted. + Value to set + the indices of array + + + + Get the field + + Name of the field + The field. + + + + Sets the field + + Name of the field + value to set + + + + Gets the field + + Name of the field + A bitmask comprised of one or more that specify how the search is conducted. + The field. + + + + Sets the field + + Name of the field + A bitmask comprised of one or more that specify how the search is conducted. + value to set + + + + Get the field or property + + Name of the field or property + The field or property. + + + + Sets the field or property + + Name of the field or property + value to set + + + + Gets the field or property + + Name of the field or property + A bitmask comprised of one or more that specify how the search is conducted. + The field or property. + + + + Sets the field or property + + Name of the field or property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + + + + Gets the property + + Name of the property + Arguments to pass to the member to invoke. + The property. + + + + Gets the property + + Name of the property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The property. + + + + Set the property + + Name of the property + value to set + Arguments to pass to the member to invoke. + + + + Set the property + + Name of the property + An array of objects representing the number, order, and type of the parameters for the indexed property. + value to set + Arguments to pass to the member to invoke. + + + + Gets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + Arguments to pass to the member to invoke. + The property. + + + + Gets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The property. + + + + Sets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + Arguments to pass to the member to invoke. + + + + Sets the property + + Name of the property + A bitmask comprised of one or more that specify how the search is conducted. + value to set + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Validate access string + + access string + + + + Invokes the member + + Name of the member + Additional attributes + Arguments for the invocation + Culture + Result of the invocation + + + + Extracts the most appropriate generic method signature from the current private type. + + The name of the method in which to search the signature cache. + An array of types corresponding to the types of the parameters in which to search. + An array of types corresponding to the types of the generic arguments. + to further filter the method signatures. + Modifiers for parameters. + A method info instance. + + + + This class represents a private class for the Private Accessors functionality. + + + + + Binds to everything + + + + + The wrapped type. + + + + + Initializes a new instance of the class that contains the private type. + + Assembly name + fully qualified name of the + + + + Initializes a new instance of the class that contains + the private type from the type object + + The wrapped Type to create. + + + + Gets the referenced type + + + + + Invokes static member + + Name of the member to InvokeHelper + Arguments to the invocation + Result of invocation + + + + Invokes static member + + Name of the member to InvokeHelper + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Result of invocation + + + + Invokes static member + + Name of the member to InvokeHelper + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + An array of types corresponding to the types of the generic arguments. + Result of invocation + + + + Invokes the static method + + Name of the member + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture info + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + /// An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture + Result of invocation + + + + Invokes the static method + + Name of the member + Additional invocation attributes + /// An array of objects representing the number, order, and type of the parameters for the method to invoke + Arguments to the invocation + Culture + An array of types corresponding to the types of the generic arguments. + Result of invocation + + + + Gets the element in static array + + Name of the array + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to get. For instance, to access a[10][11] the indices would be {10,11} + + element at the specified location + + + + Sets the member of the static array + + Name of the array + value to set + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to set. For instance, to access a[10][11] the array would be {10,11} + + + + + Gets the element in static array + + Name of the array + Additional InvokeHelper attributes + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to get. For instance, to access a[10][11] the array would be {10,11} + + element at the specified location + + + + Sets the member of the static array + + Name of the array + Additional InvokeHelper attributes + value to set + + A one-dimensional array of 32-bit integers that represent the indexes specifying + the position of the element to set. For instance, to access a[10][11] the array would be {10,11} + + + + + Gets the static field + + Name of the field + The static field. + + + + Sets the static field + + Name of the field + Argument to the invocation + + + + Gets the static field using specified InvokeHelper attributes + + Name of the field + Additional invocation attributes + The static field. + + + + Sets the static field using binding attributes + + Name of the field + Additional InvokeHelper attributes + Argument to the invocation + + + + Gets the static field or property + + Name of the field or property + The static field or property. + + + + Sets the static field or property + + Name of the field or property + Value to be set to field or property + + + + Gets the static field or property using specified InvokeHelper attributes + + Name of the field or property + Additional invocation attributes + The static field or property. + + + + Sets the static field or property using binding attributes + + Name of the field or property + Additional invocation attributes + Value to be set to field or property + + + + Gets the static property + + Name of the field or property + Arguments to the invocation + The static property. + + + + Sets the static property + + Name of the property + Value to be set to field or property + Arguments to pass to the member to invoke. + + + + Sets the static property + + Name of the property + Value to be set to field or property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Gets the static property + + Name of the property + Additional invocation attributes. + Arguments to pass to the member to invoke. + The static property. + + + + Gets the static property + + Name of the property + Additional invocation attributes. + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + The static property. + + + + Sets the static property + + Name of the property + Additional invocation attributes. + Value to be set to field or property + Optional index values for indexed properties. The indexes of indexed properties are zero-based. This value should be null for non-indexed properties. + + + + Sets the static property + + Name of the property + Additional invocation attributes. + Value to be set to field or property + An array of objects representing the number, order, and type of the parameters for the indexed property. + Arguments to pass to the member to invoke. + + + + Invokes the static method + + Name of the member + Additional invocation attributes + Arguments to the invocation + Culture + Result of invocation + + + + Provides method signature discovery for generic methods. + + + + + Compares the method signatures of these two methods. + + Method1 + Method2 + True if they are similar. + + + + Gets the hierarchy depth from the base type of the provided type. + + The type. + The depth. + + + + Finds most derived type with the provided information. + + Candidate matches. + Number of matches. + The most derived method. + + + + Given a set of methods that match the base criteria, select a method based + upon an array of types. This method should return null if no method matches + the criteria. + + Binding specification. + Candidate matches + Types + Parameter modifiers. + Matching method. Null if none matches. + + + + Finds the most specific method in the two methods provided. + + Method 1 + Parameter order for Method 1 + Parameter array type. + Method 2 + Parameter order for Method 2 + >Parameter array type. + Types to search in. + Args. + An int representing the match. + + + + Finds the most specific method in the two methods provided. + + Method 1 + Parameter order for Method 1 + Parameter array type. + Method 2 + Parameter order for Method 2 + >Parameter array type. + Types to search in. + Args. + An int representing the match. + + + + Finds the most specific type in the two provided. + + Type 1 + Type 2 + The defining type + An int representing the match. + + + + Used to store information that is provided to unit tests. + + + + + Gets test properties for a test. + + + + + Gets or sets the cancellation token source. This token source is canceled when test times out. Also when explicitly canceled the test will be aborted + + + + + Gets the current data row when test is used for data driven testing. + + + + + Gets current data connection row when test is used for data driven testing. + + + + + Gets base directory for the test run, under which deployed files and result files are stored. + + + + + Gets directory for files deployed for the test run. Typically a subdirectory of . + + + + + Gets base directory for results from the test run. Typically a subdirectory of . + + + + + Gets directory for test run result files. Typically a subdirectory of . + + + + + Gets directory for test result files. + + + + + Gets base directory for the test run, under which deployed files and result files are stored. + Same as . Use that property instead. + + + + + Gets directory for files deployed for the test run. Typically a subdirectory of . + Same as . Use that property instead. + + + + + Gets directory for test run result files. Typically a subdirectory of . + Same as . Use that property for test run result files, or + for test-specific result files instead. + + + + + Gets the Fully-qualified name of the class containing the test method currently being executed + + + + + Gets the fully specified type name metadata format. + + + + + Gets the fully specified method name metadata format. + + + + + Gets the name of the test method currently being executed + + + + + Gets the current test outcome. + + + + + Used to write trace messages while the test is running + + formatted message string + + + + Used to write trace messages while the test is running + + format string + the arguments + + + + Used to write trace messages while the test is running + + formatted message string + + + + Used to write trace messages while the test is running + + format string + the arguments + + + + Adds a file name to the list in TestResult.ResultFileNames + + + The file Name. + + + + + Begins a timer with the specified name + + Name of the timer. + + + + Ends a timer with the specified name + + Name of the timer. + + + diff --git a/MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.dll b/MinMaxTest/bin/Debug/Microsoft.VisualStudio.TestPlatform.TestFramework.dll new file mode 100644 index 0000000000000000000000000000000000000000..ad03efb4e5bc3a4fb9733bc0d453a07a73d8575a GIT binary patch literal 71056 zcmeFa34D~*xj%l+JNslI3rT<^kcEVSEM$R%C?FvT5M(EaRuG2F1V)k!%uIlYU{bVd z-S=wsisD+Wwbm|L+d^HcRjXF5dR?wmtF~Tmt6i?v7XRPpIp=+6CK*usyTAYE_xXK( zfjsZCo##B~Is18+Ed9!*!X|{Ulgkhv0UdQZqSPo64%CpyJDaZz5@Um zmlb{|{*(x@u{IKobc4yh!AIc)@rOh$uB&;qkzj8aisUQ#Ofe9D8l^WsnFG5NSNxD~ zhH!}g>=NRs%Z2bT7wzF)AwEXI@3l)YqOf-DZ_D(xaT@BkF*tbucXzb=|oDKh& z&DS^^ZIRi0jk8fR%;xK9+IGQ3i-nLC`L>()I7l8>XA*hx^$g1u#LjM*sq8oJaZ#$1 zlErq#MPkw>$46+TkrDfz43f?_Yz|)mDg_Kgp4BtyT84r%g7jld1|tYwZk6ET-BJ_;iGBR$iC{Ri_`%0h{Ed@BkJ$7uk42ZYt#L>peA;|EIFjjDMV;&frOvaow zHNFZdoTdXhUvhv77p{O(q8H8qxLcU!LbAzUBALsFWK~F1{>2haLAGbOrct~-Vhhru zsbw3!@u;qrN+NxQKr3ool`8fsuq+Q#EKsiGz{X?2N=Zcu`;a2db#Z81<6>9-b>XQX zpM`ztg9F~iCRc&x!HGh}D|3dcNQ)Y=;$%6))!Yqt2xP}K3dUX|;p*LaF> zE!1wV7#GRr`d8f{o~;%aJZojDIKJtWETLUE$C`C#gMItWT(1LUZkoNi!H1#P>%-t< z)vzsG&lwj)(D=96eXw8ULzk_(**61%X=ANkmG3L1?vd|9M4i-|a?m2UdoThdKAg{?@`34`79S;4x3Jx;_#Y`< zdyTt*wX+PvesQSaFwhAVgOT|K7g4k;bkdtq z{ke56aiShH4YK3(wZK@7OA-HSh${`7-G^z(N#XQi9H;pDFitzCH5sKj@bTnhmhX5NRJt5%WYs}NQE-eas^E-( zfvQ#vMt-2$%^ajRTbJQ$M_M%?V0iE?1*Mw|{L8I#^7;b}DccsFjqJUKZvj-Q*Qd zvPPEyowmcAWvbn_@Lc3tW7^(Yy;>DaUKfqJcIhlJZKnu(L?RwR-nE$lqq^5^KFVm z<{0c%^)f>BWeBt~T6<;N2GE8K!-wUA(_2xKUYTPY$wNgJx~sg*jLwJUG-r;aHt9Vg zfuL5r8@PW+fhh~C4;r7@LXMzT=AFiQK!uh)IuEb2I!|e(5M2Vf*J%r*rF#wMo=Vb0DD~Ax zIZiumFQzJcjW^njBtwKV1HG7=$XH(p{5W+wQRw`d&lvOO8#U>Xe;^1L7qE_Z!X?Dd zCNN3RdM?}W=BFXBXmMT_DnL-<@@}Z{j8WK##8&R%q};bzxig=0XWo1?tjIW-kb838 z1)r05Vp1#bsFfRIoJUha9+u(`OOY`S#i|6wN-{Rv#|;N%#PW|_aIE^eyqBkHxfghPKOGAJkK-Zc`~}dur;PfE{Cpt zlrDNxmG+NOMEc zw`RL47EC(}dG@QwA5|=j(kd@1D^?oGX3&4I{1~s@Q7RLXvek<}S`~P!I#h<)2_x(0 zW|(N37Z={h4^qb15sw?ADsDluUPs2QdZltE_kYou-=uWroOp#>sKbXrtP10*nw!V^ z&WkHqsKbXEtC}_!?NfLD3rMRLv}3G~ar9}IaHBn>@i>D)3DdOA$5%8;x>iS2;l`kF z6Li%&s@;yH7F$t(j!#Rw@M-`WcWEg(Mvmf*A7hNzB{`==FMKLc|y!S+DHnzf!MX-b-)fX!Uwcf|rbAthf74 zK>!_S1=o=j>rA^^{f$)&EZ6OjY6|VZDGurO>fmM``3FWB9uM>m=K zj3M%lm0@D=NI~&2)unA<%L|ctVHDhm84o6c_Hr19@eDmPGxd)AW9hu>jBVh~ZJfp!^ z3KicS$TL5_(#Ar*O0BdRvlg3JOlv-4d!whqlL}+cI$Vx8*8@he`uC#WbGkzK{tackyQM=86ff@J8feE?RLuw9Tnzao4S6BK?hpDwmlFfjeq0deTU+l4CoP zM|M2Z+}MQ3EEHap3wM>+i(R6mePc5?nTQ8=A%1wWXA?kzglpcO0AJ5kY#(}i zRgPfF*8_>#7h+>e`$o&gW^H2&Uu}Cre9hZ)I$zIJVjosbWQ(W-TMJ) zsrF#gZP{MqQBgMAvZCxqYs+-XYqn#A(Rs#gMoooHRb5j;)!CuvP_=C?MNr;c3_GYE zweP7(^A#fnk1ZGuXu!b%Xqs=L#dP|9NL`W!^cvfQDp}~mKuo*WscQH75TrwdGs9Zv zPViwaqvHg%?6oVB#!f9EgO0sEB=kK@nzYuP;7~Zn${g>Fh#NtS%mCo9CCr63C7PE) zgd_TJ1dirUpRNKk2_>@5R1p{)d5*K2U4e3NnlUncp5S|&99w1$o zLYbK6a-jBAtRr1VF9(Z`Rt{`}y*0WR#~rH}WFW}3X88LVHmRB#ty?T+oqJAFt=?_QuiABfosapHgcr2gDi0M;<>Ka4Tsn9_Y zAUa-p30@5m&J3$Zj`h77_ncA0u@LvDFrA5P{5K*K?dW%_07eGQ;G;2b74BT@K=5pQ zBvEa=F~u3)Nx^*Yjcn&Y3]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 + + + Microsoft.VisualStudio.TestPlatform.TestFramework + + + +

+ The presence of this attribute in a test assembly causes MSTest to discover test classes (i.e. classes having + the "TestClass" attribute) and test methods (i.e. methods having the "TestMethod" attribute) which are declared + internal in addition to test classes and test methods which are declared public. When this attribute is not + present in a test assembly the tests in such classes will not be discovered. + + + + + Specification to disable parallelization. + + + + + Enum to specify whether the data is stored as property or in method. + + + + + Data is declared as property. + + + + + Data is declared in method. + + + + + Attribute to define dynamic data for a test method. + + + + + Initializes a new instance of the class. + + + The name of method or property having test data. + + + Specifies whether the data is stored as property or in method. + + + + + Initializes a new instance of the class when the test data is present in a class different + from test method's class. + + + The name of method or property having test data. + + + The declaring type of property or method having data. Useful in cases when declaring type is present in a class different from + test method's class. If null, declaring type defaults to test method's class type. + + + Specifies whether the data is stored as property or in method. + + + + + Gets or sets the name of method used to customize the display name in test results. + + + + + Gets or sets the declaring type used to customize the display name in test results. + + + + + + + + + + + Specification for parallelization level for a test run. + + + + + The default scope for the parallel run. Although method level gives maximum parallelization, the default is set to + class level to enable maximum number of customers to easily convert their tests to run in parallel. In most cases within + a class tests aren't thread safe. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the number of workers to be used for the parallel run. + + + + + Gets or sets the scope of the parallel run. + + + To enable all classes to run in parallel set this to . + To get the maximum parallelization level set this to . + + + + + Parallel execution mode. + + + + + Each thread of execution will be handed a TestClass worth of tests to execute. + Within the TestClass, the test methods will execute serially. + + + + + Each thread of execution will be handed TestMethods to execute. + + + + + Specifies how to discover ITestDataSource tests. + + + + + Initializes a new instance of the class. + + + Sets which to use when discovering ITestDataSource tests. + + + + + Gets specified discovery option. + + + + + Supported TestDataSource discovery modes + + + + + Discover tests during execution. + This was the default option on version 2.2.3 and before. + + + + + Discover and expand ITestDataSource based tests. + This is the default behavior after version 2.2.3. + + + + + Test data source for data driven tests. + + + + + Gets the test data from custom test data source. + + + The method info of test method. + + + Test data for calling test method. + + + + + Gets the display name corresponding to test data row for displaying in TestResults. + + + The method info of test method. + + + The test data which is passed to test method. + + + The . + + + + + TestMethod for execution. + + + + + Gets the name of test method. + + + + + Gets the name of test class. + + + + + Gets the return type of test method. + + + + + Gets the arguments with which test method is invoked. + + + + + Gets the parameters of test method. + + + + + Gets the methodInfo for test method. + + + This is just to retrieve additional information about the method. + Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead. + + + + + Invokes the test method. + + + Arguments to pass to test method. (E.g. For data driven) + + + Result of test method invocation. + + + This call handles asynchronous test methods as well. + + + + + Get all attributes of the test method. + + + Whether attribute defined in parent class is valid. + + + All attributes. + + + + + Get attribute of specific type. + + System.Attribute type. + + Whether attribute defined in parent class is valid. + + + The attributes of the specified type. + + + + + The helper. + + + + + The check parameter not null. + + + The parameter. + + + The parameter name. + + + The message. + + Throws argument null exception when parameter is null. + + + + The check parameter not null or empty. + + + The parameter. + + + The parameter name. + + + The message. + + Throws ArgumentException when parameter is null. + + + + Enumeration for how we access data rows in data driven testing. + + + + + Rows are returned in sequential order. + + + + + Rows are returned in random order. + + + + + Attribute to define in-line data for a test method. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The data object. + + + + Initializes a new instance of the class which takes in an array of arguments. + + A data object. + More data. + + + + Gets data for calling test method. + + + + + Gets or sets display name in test results for customization. + + + + + + + + + + + The assert inconclusive exception. + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + + + + InternalTestFailureException class. Used to indicate internal failure for a test case + + + This class is only added to preserve source compatibility with the V1 framework. + For all practical purposes either use AssertFailedException/AssertInconclusiveException. + + + + + Initializes a new instance of the class. + + The exception message. + The exception. + + + + Initializes a new instance of the class. + + The exception message. + + + + Initializes a new instance of the class. + + + + + Attribute that specifies to expect an exception of the specified type + + + + + Initializes a new instance of the class with the expected type + + Type of the expected exception + + + + Initializes a new instance of the class with + the expected type and the message to include when no exception is thrown by the test. + + Type of the expected exception + + Message to include in the test result if the test fails due to not throwing an exception + + + + + Gets a value indicating the Type of the expected exception + + + + + Gets or sets a value indicating whether to allow types derived from the type of the expected exception to + qualify as expected + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Verifies that the type of the exception thrown by the unit test is expected + + The exception thrown by the unit test + + + + Base class for attributes that specify to expect an exception from a unit test + + + + + Initializes a new instance of the class with a default no-exception message + + + + + Initializes a new instance of the class with a no-exception message + + + Message to include in the test result if the test fails due to not throwing an + exception + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Gets the message to include in the test result if the test fails due to not throwing an exception + + + + + Gets the default no-exception message + + The ExpectedException attribute type name + The default no-exception message + + + + Determines whether the exception is expected. If the method returns, then it is + understood that the exception was expected. If the method throws an exception, then it + is understood that the exception was not expected, and the thrown exception's message + is included in the test result. The class can be used for + convenience. If is used and the assertion fails, + then the test outcome is set to Inconclusive. + + The exception thrown by the unit test + + + + Rethrow the exception if it is an AssertFailedException or an AssertInconclusiveException + + The exception to rethrow if it is an assertion exception + + + + This class is designed to help user doing unit testing for types which uses generic types. + GenericParameterHelper satisfies some common generic type constraints + such as: + 1. public default constructor + 2. implements common interface: IComparable, IEnumerable + + + + + Initializes a new instance of the class that + satisfies the 'newable' constraint in C# generics. + + + This constructor initializes the Data property to a random value. + + + + + Initializes a new instance of the class that + initializes the Data property to a user-supplied value. + + Any integer value + + + + Gets or sets the Data + + + + + Do the value comparison for two GenericParameterHelper object + + object to do comparison with + true if obj has the same value as 'this' GenericParameterHelper object. + false otherwise. + + + + Returns a hashcode for this object. + + The hash code. + + + + Compares the data of the two objects. + + The object to compare with. + + A signed number indicating the relative values of this instance and value. + + + Thrown when the object passed in is not an instance of . + + + + + Returns an IEnumerator object whose length is derived from + the Data property. + + The IEnumerator object + + + + Returns a GenericParameterHelper object that is equal to + the current object. + + The cloned object. + + + + Enables users to log/write traces from unit tests for diagnostics. + + + + + Handler for LogMessage. + + Message to log. + + + + Event to listen. Raised when unit test writer writes some message. + Mainly to consume by adapter. + + + + + API for test writer to call to Log messages. + + String format with placeholders. + Parameters for placeholders. + + + + TestCategory attribute; used to specify the category of a unit test. + + + + + Initializes a new instance of the class and applies the category to the test. + + + The test Category. + + + + + Gets the test categories that has been applied to the test. + + + + + Base class for the "Category" attribute + + + The reason for this attribute is to let the users create their own implementation of test categories. + - test framework (discovery, etc) deals with TestCategoryBaseAttribute. + - The reason that TestCategories property is a collection rather than a string, + is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed + in which case it makes sense to have single attribute rather than multiple ones on the same test. + + + + + Initializes a new instance of the class. + Applies the category to the test. The strings returned by TestCategories + are used with the /category command to filter tests + + + + + Gets the test category that has been applied to the test. + + + + + AssertFailedException class. Used to indicate failure for a test case + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + + + + A collection of helper classes to test various conditions within + unit tests. If the condition being tested is not met, an exception + is thrown. + + + + + Gets the singleton instance of the Assert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void IsOfType<T>(this Assert assert, object obj)" + Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType<Dog>(animal);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is false. + + + + + Tests whether the specified condition is true and throws an exception + if the condition is false. + + + The condition the test expects to be true. + + + The message to include in the exception when + is false. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is false. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is true. + + + + + Tests whether the specified condition is false and throws an exception + if the condition is true. + + + The condition the test expects to be false. + + + The message to include in the exception when + is true. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is true. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + Thrown if is not null. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + The message to include in the exception when + is not null. The message is shown in test results. + + + Thrown if is not null. + + + + + Tests whether the specified object is null and throws an exception + if it is not. + + + The object the test expects to be null. + + + The message to include in the exception when + is not null. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + Thrown if is null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + The message to include in the exception when + is null. The message is shown in test results. + + + Thrown if is null. + + + + + Tests whether the specified object is non-null and throws an exception + if it is null. + + + The object the test expects not to be null. + + + The message to include in the exception when + is null. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is null. + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not the same as . The message is shown + in test results. + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects both refer to the same object and + throws an exception if the two inputs do not refer to the same object. + + + The first object to compare. This is the value the test expects. + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not the same as . The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not refer to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is the same as . The message is shown in + test results. + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified objects refer to different objects and + throws an exception if the two inputs refer to the same object. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is the same as . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if refers to the same object + as . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + Thrown if is not equal to . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified values are equal and throws an exception + if the two values are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the tests expects. + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified values are unequal and throws an exception + if the two values are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The type of values to compare. + + + The first value to compare. This is the value the test expects not + to match . + + + The second value to compare. This is the value produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are equal and throws an exception + if the two objects are not equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the object the tests expects. + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified objects are unequal and throws an exception + if the two objects are equal. Different numeric types are treated + as unequal even if the logical values are equal. 42L is not equal to 42. + + + The first object to compare. This is the value the test expects not + to match . + + + The second object to compare. This is the object produced by the code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are equal and throws an exception + if they are not equal. + + + The first float to compare. This is the float the tests expects. + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + Thrown if is equal to . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + Thrown if is equal to . + + + + + Tests whether the specified floats are unequal and throws an exception + if they are equal. + + + The first float to compare. This is the float the test expects not to + match . + + + The second float to compare. This is the float produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + Thrown if is not equal to + . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified doubles are equal and throws an exception + if they are not equal. + + + The first double to compare. This is the double the tests expects. + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by more than . + + + The message to include in the exception when + is different than by more than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + Thrown if is equal to . + + + + + Tests whether the specified doubles are unequal and throws an exception + if they are equal. + + + The first double to compare. This is the double the test expects not to + match . + + + The second double to compare. This is the double produced by the code under test. + + + The required accuracy. An exception will be thrown only if + is different than + by at most . + + + The message to include in the exception when + is equal to or different by less than + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are equal and throws an exception + if they are not equal. + + + The first string to compare. This is the string the tests expects. + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. The invariant culture is used for the comparison. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified strings are unequal and throws an exception + if they are equal. + + + The first string to compare. This is the string the test expects not to + match . + + + The second string to compare. This is the string produced by the code under test. + + + A Boolean indicating a case-sensitive or insensitive comparison. (true + indicates a case-insensitive comparison.) + + + A CultureInfo object that supplies culture-specific comparison information. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + The message to include in the exception when + is not an instance of . The message is + shown in test results. + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is an instance of the expected + type and throws an exception if the expected type is not in the + inheritance hierarchy of the object. + + + The object the test expects to be of the specified type. + + + The expected type of . + + + The message to include in the exception when + is not an instance of . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if is null or + is not in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + The message to include in the exception when + is an instance of . The message is shown + in test results. + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Tests whether the specified object is not an instance of the wrong + type and throws an exception if the specified type is in the + inheritance hierarchy of the object. + + + The object the test expects not to be of the specified type. + + + The type that should not be. + + + The message to include in the exception when + is an instance of . The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if is not null and + is in the inheritance hierarchy + of . + + + + + Throws an AssertFailedException. + + + Always thrown. + + + + + Throws an AssertFailedException. + + + The message to include in the exception. The message is shown in + test results. + + + Always thrown. + + + + + Throws an AssertFailedException. + + + The message to include in the exception. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + The message to include in the exception. The message is shown in + test results. + + + Always thrown. + + + + + Throws an AssertInconclusiveException. + + + The message to include in the exception. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Always thrown. + + + + + Static equals overloads are used for comparing instances of two types for reference + equality. This method should not be used for comparison of two instances for + equality. This object will always throw with Assert.Fail. Please use + Assert.AreEqual and associated overloads in your unit tests. + + Object A + Object B + False, always. + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + + Type of exception expected to be thrown. + + + Thrown if does not throw exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The exception that was thrown. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + + Delegate to code to be tested and which is expected to throw exception. + + + Type of exception expected to be thrown. + + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + Delegate to code to be tested and which is expected to throw exception. + + The message to include in the exception when + does not throws exception of type . + + Type of exception expected to be thrown. + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Tests whether the code specified by delegate throws exact given exception of type (and not of derived type) + and throws AssertFailedException if code does not throws exception or throws exception of type other than . + + Delegate to code to be tested and which is expected to throw exception. + + The message to include in the exception when + does not throws exception of type . + + + An array of parameters to use when formatting . + + Type of exception expected to be thrown. + + Thrown if does not throws exception of type . + + + The executing the delegate. + + + + + Replaces null characters ('\0') with "\\0". + + + The string to search. + + + The converted string with null characters replaced by "\\0". + + + This is only public and still present to preserve compatibility with the V1 framework. + + + + + Helper function that creates and throws an AssertionFailedException + + + name of the assertion throwing an exception + + + message describing conditions for assertion failure + + + The parameters. + + + + + Checks the parameter for valid conditions + + + The parameter. + + + The assertion Name. + + + parameter name + + + message for the invalid parameter exception + + + The parameters. + + + + + Safely converts an object to a string, handling null values and null characters. + Null values are converted to "(null)". Null characters are converted to "\\0". + + + The object to convert to a string. + + + The converted string. + + + + + The string assert. + + + + + Gets the singleton instance of the CollectionAssert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert customAssert, string value, ICollection substrings)" + Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The comparison method to compare strings . + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + The comparison method to compare strings . + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified string contains the specified substring + and throws an exception if the substring does not occur within the + test string. + + + The string that is expected to contain . + + + The string expected to occur within . + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + The comparison method to compare strings . + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The comparison method to compare strings . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + The comparison method to compare strings . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string begins with the specified substring + and throws an exception if the test string does not start with the + substring. + + + The string that is expected to begin with . + + + The string expected to be a prefix of . + + + The message to include in the exception when + does not begin with . The message is + shown in test results. + + + The comparison method to compare strings . + + + An array of parameters to use when formatting . + + + Thrown if does not begin with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The comparison method to compare strings . + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + The comparison method to compare strings . + + + Thrown if does not end with + . + + + + + Tests whether the specified string ends with the specified substring + and throws an exception if the test string does not end with the + substring. + + + The string that is expected to end with . + + + The string expected to be a suffix of . + + + The message to include in the exception when + does not end with . The message is + shown in test results. + + + The comparison method to compare strings . + + + An array of parameters to use when formatting . + + + Thrown if does not end with + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + Thrown if does not match + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + The message to include in the exception when + does not match . The message is shown in + test results. + + + Thrown if does not match + . + + + + + Tests whether the specified string matches a regular expression and + throws an exception if the string does not match the expression. + + + The string that is expected to match . + + + The regular expression that is + expected to match. + + + The message to include in the exception when + does not match . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if does not match + . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + Thrown if matches . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + The message to include in the exception when + matches . The message is shown in test + results. + + + Thrown if matches . + + + + + Tests whether the specified string does not match a regular expression + and throws an exception if the string matches the expression. + + + The string that is expected not to match . + + + The regular expression that is + expected to not match. + + + The message to include in the exception when + matches . The message is shown in test + results. + + + An array of parameters to use when formatting . + + + Thrown if matches . + + + + + A collection of helper classes to test various conditions associated + with collections within unit tests. If the condition being tested is not + met, an exception is thrown. + + + + + Gets the singleton instance of the CollectionAssert functionality. + + + Users can use this to plug-in custom assertions through C# extension methods. + For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert customAssert, ICollection expected, ICollection actual)" + Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);" + More documentation is at "https://github.com/Microsoft/testfx-docs". + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + Thrown if is not found in + . + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + Thrown if is not found in + . + + + + + Tests whether the specified collection contains the specified element + and throws an exception if the element is not in the collection. + + + The collection in which to search for the element. + + + The element that is expected to be in the collection. + + + The message to include in the exception when + is not in . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + Thrown if is found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + The message to include in the exception when + is in . The message is shown in test + results. + + + Thrown if is found in + . + + + + + Tests whether the specified collection does not contain the specified + element and throws an exception if the element is in the collection. + + + The collection in which to search for the element. + + + The element that is expected not to be in the collection. + + + The message to include in the exception when + is in . The message is shown in test + results. + + + An array of parameters to use when formatting . + + + Thrown if is found in + . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + The message to include in the exception when + contains a null element. The message is shown in test results. + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are non-null and throws + an exception if any element is null. + + + The collection in which to search for null elements. + + + The message to include in the exception when + contains a null element. The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if a null element is found in . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + The message to include in the exception when + contains at least one duplicate element. The message is shown in + test results. + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether all items in the specified collection are unique or not and + throws if any two elements in the collection are equal. + + + The collection in which to search for duplicate elements. + + + The message to include in the exception when + contains at least one duplicate element. The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if a two or more equal elements are found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + The message to include in the exception when an element in + is not found in . + The message is shown in test results. + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is a subset of another collection and + throws an exception if any element in the subset is not also in the + superset. + + + The collection expected to be a subset of . + + + The collection expected to be a superset of + + + The message to include in the exception when an element in + is not found in . + The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element in is not found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + Thrown if every element in is also found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + The message to include in the exception when every element in + is also found in . + The message is shown in test results. + + + Thrown if every element in is also found in + . + + + + + Tests whether one collection is not a subset of another collection and + throws an exception if all elements in the subset are also in the + superset. + + + The collection expected not to be a subset of . + + + The collection expected not to be a superset of + + + The message to include in the exception when every element in + is also found in . + The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if every element in is also found in + . + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when an element was found + in one of the collections but not the other. The message is shown + in test results. + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the same elements and throws an + exception if either collection contains an element not in the other + collection. + + + The first collection to compare. This contains the elements the test + expects. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when an element was found + in one of the collections but not the other. The message is shown + in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element was found in one of the collections but not + the other. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when + contains the same elements as . The message + is shown in test results. + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether two collections contain the different elements and throws an + exception if the two collections contain identical elements without regard + to order. + + + The first collection to compare. This contains the elements the test + expects to be different than the actual collection. + + + The second collection to compare. This is the collection produced by + the code under test. + + + The message to include in the exception when + contains the same elements as . The message + is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if the two collections contained the same elements, including + the same number of duplicate occurrences of each element. + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + The message to include in the exception when an element in + is not an instance of + . The message is shown in test results. + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether all elements in the specified collection are instances + of the expected type and throws an exception if the expected type is + not in the inheritance hierarchy of one or more of the elements. + + + The collection containing elements the test expects to be of the + specified type. + + + The expected type of each element of . + + + The message to include in the exception when an element in + is not an instance of + . The message is shown in test results. + + + An array of parameters to use when formatting . + + + Thrown if an element in is null or + is not in the inheritance hierarchy + of an element in . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Whether two elements are the same + is checked using method. + Different references to the same value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Whether two elements are the same + is checked using method. + Different references to the same value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Whether two elements are the same + is checked using method. + Different references to the same value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Whether two elements are the same + is checked using method. + Different references to the same value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Whether two elements are the same + is checked using method. + Different references to the same value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Whether two elements are the same + is checked using method. + Different references to the same value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are equal and throws an exception + if the two collections are not equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects. + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is not equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is not equal to + . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + Thrown if is equal to . + + + + + Tests whether the specified collections are unequal and throws an exception + if the two collections are equal. Equality is defined as having the same + elements in the same order and quantity. Different references to the same + value are considered equal. + + + The first collection to compare. This is the collection the tests expects + not to match . + + + The second collection to compare. This is the collection produced by the + code under test. + + + The compare implementation to use when comparing elements of the collection. + + + The message to include in the exception when + is equal to . The message is shown in + test results. + + + An array of parameters to use when formatting . + + + Thrown if is equal to . + + + + + Determines whether the first collection is a subset of the second + collection. If either set contains duplicate elements, the number + of occurrences of the element in the subset must be less than or + equal to the number of occurrences in the superset. + + + The collection the test expects to be contained in . + + + The collection the test expects to contain . + + + True if is a subset of + , false otherwise. + + + + + Constructs a dictionary containing the number of occurrences of each + element in the specified collection. + + + The collection to process. + + + The number of null elements in the collection. + + + A dictionary containing the number of occurrences of each element + in the specified collection. + + + + + Finds a mismatched element between the two collections. A mismatched + element is one that appears a different number of times in the + expected collection than it does in the actual collection. The + collections are assumed to be different non-null references with the + same number of elements. The caller is responsible for this level of + verification. If there is no mismatched element, the function returns + false and the out parameters should not be used. + + + The first collection to compare. + + + The second collection to compare. + + + The expected number of occurrences of + or 0 if there is no mismatched + element. + + + The actual number of occurrences of + or 0 if there is no mismatched + element. + + + The mismatched element (may be null) or null if there is no + mismatched element. + + + true if a mismatched element was found; false otherwise. + + + + + compares the objects using object.Equals + + + + + Base class for Framework Exceptions. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message. + The exception. + + + + Initializes a new instance of the class. + + The message. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Access string has invalid syntax.. + + + + + Looks up a localized string similar to The expected collection contains {1} occurrence(s) of <{2}>. The actual collection contains {3} occurrence(s). {0}. + + + + + Looks up a localized string similar to Duplicate item found:<{1}>. {0}. + + + + + Looks up a localized string similar to Expected:<{1}>. Case is different for actual value:<{2}>. {0}. + + + + + Looks up a localized string similar to Expected a difference no greater than <{3}> between expected value <{1}> and actual value <{2}>. {0}. + + + + + Looks up a localized string similar to Expected:<{1} ({2})>. Actual:<{3} ({4})>. {0}. + + + + + Looks up a localized string similar to Expected:<{1}>. Actual:<{2}>. {0}. + + + + + Looks up a localized string similar to Expected a difference greater than <{3}> between expected value <{1}> and actual value <{2}>. {0}. + + + + + Looks up a localized string similar to Expected any value except:<{1}>. Actual:<{2}>. {0}. + + + + + Looks up a localized string similar to Do not pass value types to AreSame(). Values converted to Object will never be the same. Consider using AreEqual(). {0}. + + + + + Looks up a localized string similar to {0} failed. {1}. + + + + + Looks up a localized string similar to async TestMethod with UITestMethodAttribute are not supported. Either remove async or use TestMethodAttribute.. + + + + + Looks up a localized string similar to UITestMethodAttribute.DispatcherQueue should not be null. To use UITestMethodAttribute within a WinUI Desktop App, remember to set the static UITestMethodAttribute.DispatcherQueue during the test initialization.. + + + + + Looks up a localized string similar to Both collections are empty. {0}. + + + + + Looks up a localized string similar to Both collection contain same elements.. + + + + + Looks up a localized string similar to Both collection references point to the same collection object. {0}. + + + + + Looks up a localized string similar to Both collections contain the same elements. {0}. + + + + + Looks up a localized string similar to {0}({1}). + + + + + Looks up a localized string similar to (null). + + + + + Looks up a localized string similar to (object). + + + + + Looks up a localized string similar to String '{0}' does not contain string '{1}'. {2}.. + + + + + Looks up a localized string similar to {0} ({1}). + + + + + Looks up a localized string similar to Assert.Equals should not be used for Assertions. Please use Assert.AreEqual & overloads instead.. + + + + + Looks up a localized string similar to Method {0} must match the expected signature: public static {1} {0}({2}).. + + + + + Looks up a localized string similar to Property or method {0} on {1} returns empty IEnumerable<object[]>.. + + + + + Looks up a localized string similar to Property or method {0} on {1} does not return IEnumerable<object[]>.. + + + + + Looks up a localized string similar to Value returned by property or method {0} shouldn't be null.. + + + + + Looks up a localized string similar to The number of elements in the collections do not match. Expected:<{1}>. Actual:<{2}>.{0}. + + + + + Looks up a localized string similar to Element at index {0} do not match.. + + + + + Looks up a localized string similar to Element at index {1} is not of expected type. Expected type:<{2}>. Actual type:<{3}>.{0}. + + + + + Looks up a localized string similar to Element at index {1} is (null). Expected type:<{2}>.{0}. + + + + + Looks up a localized string similar to String '{0}' does not end with string '{1}'. {2}.. + + + + + Looks up a localized string similar to Invalid argument- EqualsTester can't use nulls.. + + + + + Looks up a localized string similar to Cannot convert object of type {0} to {1}.. + + + + + Looks up a localized string similar to The internal object referenced is no longer valid.. + + + + + Looks up a localized string similar to The parameter '{0}' is invalid. {1}.. + + + + + Looks up a localized string similar to The property {0} has type {1}; expected type {2}.. + + + + + Looks up a localized string similar to {0} Expected type:<{1}>. Actual type:<{2}>.. + + + + + Looks up a localized string similar to String '{0}' does not match pattern '{1}'. {2}.. + + + + + Looks up a localized string similar to Wrong Type:<{1}>. Actual type:<{2}>. {0}. + + + + + Looks up a localized string similar to String '{0}' matches pattern '{1}'. {2}.. + + + + + Looks up a localized string similar to No test data source specified. Atleast one TestDataSource is required with DataTestMethodAttribute.. + + + + + Looks up a localized string similar to No exception thrown. {1} exception was expected. {0}. + + + + + Looks up a localized string similar to The parameter '{0}' is invalid. The value cannot be null. {1}.. + + + + + Looks up a localized string similar to Different number of elements.. + + + + + Looks up a localized string similar to + The constructor with the specified signature could not be found. You might need to regenerate your private accessor, + or the member may be private and defined on a base class. If the latter is true, you need to pass the type + that defines the member into PrivateObject's constructor. + . + + + + + Looks up a localized string similar to + The member specified ({0}) could not be found. You might need to regenerate your private accessor, + or the member may be private and defined on a base class. If the latter is true, you need to pass the type + that defines the member into PrivateObject's constructor. + . + + + + + Looks up a localized string similar to String '{0}' does not start with string '{1}'. {2}.. + + + + + Looks up a localized string similar to The expected exception type must be System.Exception or a type derived from System.Exception.. + + + + + Looks up a localized string similar to (Failed to get the message for an exception of type {0} due to an exception.). + + + + + Looks up a localized string similar to Test method did not throw expected exception {0}. {1}. + + + + + Looks up a localized string similar to Test method did not throw an exception. An exception was expected by attribute {0} defined on the test method.. + + + + + Looks up a localized string similar to Test method threw exception {0}, but exception {1} was expected. Exception message: {2}. + + + + + Looks up a localized string similar to Test method threw exception {0}, but exception {1} or a type derived from it was expected. Exception message: {2}. + + + + + Looks up a localized string similar to Threw exception {2}, but exception {1} was expected. {0} + Exception Message: {3} + Stack Trace: {4}. + + + + + unit test outcomes + + + + + Test was executed, but there were issues. + Issues may involve exceptions or failed assertions. + + + + + Test has completed, but we can't say if it passed or failed. + May be used for aborted tests. + + + + + Test was executed without any issues. + + + + + Test is currently executing. + + + + + There was a system error while we were trying to execute a test. + + + + + The test timed out. + + + + + Test was aborted by the user. + + + + + Test is in an unknown state + + + + + Test cannot be executed. + + + + + Provides helper functionality for the unit test framework + + + + + Gets the exception messages, including the messages for all inner exceptions + recursively + + Exception to get messages for + string with error message information + + + + Enumeration for timeouts, that can be used with the class. + The type of the enumeration must match + + + + + The infinite. + + + + + Enumeration for inheritance behavior, that can be used with both the class + and class. + Defines the behavior of the ClassInitialize and ClassCleanup methods of base classes. + The type of the enumeration must match + + + + + None. + + + + + Before each derived class. + + + + + The test class attribute. + + + + + Gets a test method attribute that enables running this test. + + The test method attribute instance defined on this method. + The to be used to run this test. + Extensions can override this method to customize how all methods in a class are run. + + + + The test method attribute. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + Display Name for the Test Window + + + + + Gets display Name for the Test Window + + + + + Executes a test method. + + The test method to execute. + An array of TestResult objects that represent the outcome(s) of the test. + Extensions can override this method to customize running a TestMethod. + + + + Attribute for data driven test where data can be specified in-line. + + + + + The test initialize attribute. + + + + + The test cleanup attribute marks methods that are executed after every test marked with a . + + + + + The ignore attribute. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + Message specifies reason for ignoring. + + + + + Gets the owner. + + + + + The test property attribute. + + + + + Initializes a new instance of the class. + + + The name. + + + The value. + + + + + Gets the name. + + + + + Gets the value. + + + + + The class initialize attribute. + + + + + Initializes a new instance of the class. + ClassInitializeAttribute + + + + + Initializes a new instance of the class. + ClassInitializeAttribute + + + Specifies the ClassInitialize Inheritance Behavior + + + + + Gets the Inheritance Behavior + + + + + The class cleanup attribute. + + + + + Initializes a new instance of the class. + ClassCleanupAttribute + + + + + Initializes a new instance of the class. + ClassCleanupAttribute + + + Specifies the ClassCleanup Inheritance Behavior + + + + + Gets the Inheritance Behavior + + + + + The assembly initialize attribute. + + + + + The assembly cleanup attribute. + + + + + Test Owner + + + + + Initializes a new instance of the class. + + + The owner. + + + + + Gets the owner. + + + + + Priority attribute; used to specify the priority of a unit test. + + + + + Initializes a new instance of the class. + + + The priority. + + + + + Gets the priority. + + + + + Description of the test + + + + + Initializes a new instance of the class to describe a test. + + The description. + + + + Gets the description of a test. + + + + + CSS Project Structure URI + + + + + Initializes a new instance of the class for CSS Project Structure URI. + + The CSS Project Structure URI. + + + + Gets the CSS Project Structure URI. + + + + + CSS Iteration URI + + + + + Initializes a new instance of the class for CSS Iteration URI. + + The CSS Iteration URI. + + + + Gets the CSS Iteration URI. + + + + + WorkItem attribute; used to specify a work item associated with this test. + + + + + Initializes a new instance of the class for the WorkItem Attribute. + + The Id to a work item. + + + + Gets the Id to a work item associated. + + + + + Timeout attribute; used to specify the timeout of a unit test. + + + + + Initializes a new instance of the class. + + + The timeout in milliseconds. + + + + + Initializes a new instance of the class with a preset timeout + + + The timeout + + + + + Gets the timeout in milliseconds. + + + + + TestResult object to be returned to adapter. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the display name of the result. Useful when returning multiple results. + If null then Method name is used as DisplayName. + + + + + Gets or sets the outcome of the test execution. + + + + + Gets or sets the exception thrown when test is failed. + + + + + Gets or sets the output of the message logged by test code. + + + + + Gets or sets the output of the message logged by test code. + + + + + Gets or sets the debug traces by test code. + + + + + Gets or sets the debug traces by test code. + + + + + Gets or sets the execution id of the result. + + + + + Gets or sets the parent execution id of the result. + + + + + Gets or sets the inner results count of the result. + + + + + Gets or sets the duration of test execution. + + + + + Gets or sets the data row index in data source. Set only for results of individual + run of data row of a data driven test. + + + + + Gets or sets the return value of the test method. (Currently null always). + + + + + Gets or sets the result files attached by the test. + + + + + Specifies connection string, table name and row access method for data driven testing. + + + [DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")] + [DataSource("dataSourceNameFromConfigFile")] + + + + + The default provider name for DataSource. + + + + + The default data access method. + + + + + Initializes a new instance of the class. This instance will be initialized with a data provider, connection string, data table and data access method to access the data source. + + Invariant data provider name, such as System.Data.SqlClient + + Data provider specific connection string. + WARNING: The connection string can contain sensitive data (for example, a password). + The connection string is stored in plain text in source code and in the compiled assembly. + Restrict access to the source code and assembly to protect this sensitive information. + + The name of the data table. + Specifies the order to access data. + + + + Initializes a new instance of the class.This instance will be initialized with a connection string and table name. + Specify connection string and data table to access OLEDB data source. + + + Data provider specific connection string. + WARNING: The connection string can contain sensitive data (for example, a password). + The connection string is stored in plain text in source code and in the compiled assembly. + Restrict access to the source code and assembly to protect this sensitive information. + + The name of the data table. + + + + Initializes a new instance of the class. This instance will be initialized with a data provider and connection string associated with the setting name. + + The name of a data source found in the <microsoft.visualstudio.qualitytools> section in the app.config file. + + + + Gets a value representing the data provider of the data source. + + + The data provider name. If a data provider was not designated at object initialization, the default provider of System.Data.OleDb will be returned. + + + + + Gets a value representing the connection string for the data source. + + + + + Gets a value indicating the table name providing data. + + + + + Gets the method used to access the data source. + + + + One of the values. If the is not initialized, this will return the default value . + + + + + Gets the name of a data source found in the <microsoft.visualstudio.qualitytools> section in the app.config file. + + + + Specifies that null is allowed as an input even if the corresponding type disallows it. + + + Specifies that null is disallowed as an input even if the corresponding type allows it. + + + Specifies that an output may be null even if the corresponding type disallows it. + + + Specifies that an output will not be null even if the corresponding type allows it. + + + Specifies that when a method returns , the parameter may be null even if the corresponding type disallows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter may be null. + + + + Gets the return value condition. + + + Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. + + + Initializes the attribute with the specified return value condition. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + + Gets the return value condition. + + + Specifies that the output will be non-null if the named parameter is non-null. + + + Initializes the attribute with the associated parameter name. + + The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null. + + + + Gets the associated parameter name. + + + Applied to a method that will never return under any circumstance. + + + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + + + Initializes the attribute with the specified parameter value. + + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + + + + Gets the condition parameter value. + + + Specifies that the method or property will ensure that the listed field and property members have not-null values. + + + Initializes the attribute with a field or property member. + + The field or property member that is promised to be not-null. + + + + Initializes the attribute with the list of field and property members. + + The list of field and property members that are promised to be not-null. + + + + Gets field or property member names. + + + Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition. + + + Initializes the attribute with the specified return value condition and a field or property member. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + The field or property member that is promised to be not-null. + + + + Initializes the attribute with the specified return value condition and list of field and property members. + + The return value condition. If the method returns this value, the associated parameter will not be null. + + + The list of field and property members that are promised to be not-null. + + + + Gets the return value condition. + + + Gets field or property member names. + + + diff --git a/MinMaxTest/bin/Debug/MinMax.exe b/MinMaxTest/bin/Debug/MinMax.exe new file mode 100644 index 0000000000000000000000000000000000000000..2ec55e3c0254582b0f9644d3f513bb2766eaf126 GIT binary patch literal 5120 zcmds4TWlOx8UAOyH?N&d)=up7k}_F`$ceLSd+jDp8YgyaC)qZ>U^`A)Ts5<^$LmRU zW;Qdkt~ZDf+E5xnQ4tXmP?c67L`8*=$|Y*KluD>PGzg@EC=|j22&jb0V+1JXJ7;!w z*KrEz3lE&t{B!>6`OZJ*{O9cWLr+r!5e4w9tPowno3|lB|1-G&b?gH#$LQOQSGQh~ zj$Pe4yQn)#(YEroYABj&nwG0%nPQhrMK_hv$r;74axArOU36O|^wbzp?g^RBzwzg5 z{%C)v1U1P$M9q+dd@0_F=nqN!#rv{{o3mB3Q=Xj58tBv~sxukl65cj=FU5OtT9MQQ zyf;MjOmMZRp8M)fqJetB`|T@4N9%l2E?aiNZ*KyDPRt$it8WU?sg&*58iWGd5ITI~ zF+6o`s5_vd$_F;xArv9u_NMTzZn7U%T}>pn`^-*i?FrJCfCtJrHMHH3qM==r6xev90g+)E5Xh)&fb8e1gS0hwZ6^66 z9CJh<6azj>k@l0#5l{XZ{YGG2WAZHwc!->hz|$INYYlcKDt_@`JfL9QS9uN&TAN_- zEX9NECtHK@U@b&zC>~0_K^&({W3a~_j8{UmU5>Ujbtx4td^vO@&>Z2I1+egCWHQ`- zvMF4P20*_EwFbH<9>B7^y_oX*k9j|0qfW%hL54z6`zjI_vVc6))FO4ZVXB?&oQN-M zBSp}{{#M$~%`n`)Gf`O@JL%BO{f8v6`n;vT)Sv1}_4V}i?!};3kp<9C<70N5C%TUJ zPkDdFwRJP^aEn*5X#awD$MG5ZI+g?9(;Y{SXGZb90zL=G9ft~57CdiomriVvsgX1P zkopMlVZvXc9`Zil1ehHGtI+XnhWUs-*AqP_dG8QylBVPkJtk;|?vdA15krLNEd5Oi z(RD%J5>%JCLB4Wqi7tY+(o>*!(TkuR^c~PH`Y~vqp!W$nBIFOy>yXa~$%h5i z=o%zvs8LFhLv7NX@EWCK6u9865G1M6UP3N-Zv3VKMYYXZ8Pn}c)BbTQS1ParWH_2- z7xXOIs+pq^%XF*)qiLq*j_D?&6SnR$(K}MobHgsSK(^#E8fDp1KCfmAtR@?=j5*!W zSILGQhZ)&Ic~*DpO{-#C%`ro@&(xyKs&<~ahjFB{N3D8=?{io$usLQsx@Fe9d?hBZ zpyx}r>fTa4${fwsi>sBuUDON0W11DzWzloi#-6f~GtFJA7_o|FThA}vQe_lXvt09; zE}5=wFg_;6$?65&t<#R{=D50?V#|zX%8tv7RK-43nK23w&01b1A^_r7pNc6>;|p2_ zjjOsz1|B~GTPQG%Puc&x53q8^T(HPt?nKGRGMiGGYuUcTsIKNs%W-wh@kKrgEFNZC z#TjNV=^9(3_A<%rs@_{B0FC7ab9`Ed#?F@1fBpeP#A`k_`a!Z8AiUmoI#b8bG z2P5A*H$Qhr{~s=i3ephT5(z1?ByZt%kszXPiA5yB%?<4yUiW9^wiC8moUqKXWsQlQ zHM?kAk2(_U!VQ1qsmM2hPHgYees!@bBhunL8_P6|vQcC(YFExEI67NE0}Ut8jYN%d1=5 zw+H2+<~IjFUZrdE>cu^#r}_}aX@Wh^j4NzS;3(9gsgIw6#WEh=j^bV;;RfVY{Q~is z7Ez;lrt+xR{QvD*nSy(pf?paK()bbn74dabi{pKf9O4>4Vxz+QStB|iuufLS;9rDe z^>f5IelnmUiLd45q#kohb2SrVW?l^a<%=<8NE551Hxw*s2wqf zED-XO>%aNEI70M}zq~Q_yRZCc|G{OWpx`X#m#x7B3T{GSre@`Eq7NpH&mK+=BoxQR zy+bWnCL2tYnUgqpU|n=wbiZ1;`6&otI)jOlZSHflMcnqBq@ioJ|bs;z=ijAI5f=R>Cc~T;U + + + + + \ No newline at end of file diff --git a/MinMaxTest/bin/Debug/MinMax.pdb b/MinMaxTest/bin/Debug/MinMax.pdb new file mode 100644 index 0000000000000000000000000000000000000000..391522db47c138f0752ac3fa4aa7d3627b0327b3 GIT binary patch literal 24064 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 Jz`f^z{{Y6cZjb-~ literal 0 HcmV?d00001 diff --git a/MinMaxTest/bin/Debug/MinMaxTest.dll b/MinMaxTest/bin/Debug/MinMaxTest.dll new file mode 100644 index 0000000000000000000000000000000000000000..2e0998fa9b6ee39b5a71d378daf464ee7b8df7d6 GIT binary patch literal 5120 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 A9RL6T literal 0 HcmV?d00001 diff --git a/MinMaxTest/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/MinMaxTest/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/MinMaxTest/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/MinMaxTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/MinMaxTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..4aa8b611c5b0df7ed9c12241d63bdc4f3b7417f2 GIT binary patch literal 20216 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 R{BMt6JFtN5$6~D<{|}sas0si8 literal 0 HcmV?d00001 diff --git a/MinMaxTest/obj/Debug/MinMaxTest.csproj.AssemblyReference.cache b/MinMaxTest/obj/Debug/MinMaxTest.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..85a3b1e58df1c275d491cc17d554ed792f86f1d2 GIT binary patch literal 12201 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 A9RL6T literal 0 HcmV?d00001 diff --git a/MinMaxTest/packages.config b/MinMaxTest/packages.config new file mode 100644 index 0000000..d35ea08 --- /dev/null +++ b/MinMaxTest/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/MozogForm/App.config b/MozogForm/App.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/MozogForm/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/MozogForm/Form1.Designer.cs b/MozogForm/Form1.Designer.cs new file mode 100644 index 0000000..340846f --- /dev/null +++ b/MozogForm/Form1.Designer.cs @@ -0,0 +1,257 @@ +namespace MozogForm { + partial class Form1 { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.buttonB = new System.Windows.Forms.Button(); + this.buttonJ = new System.Windows.Forms.Button(); + this.buttonJSZ = new System.Windows.Forms.Button(); + this.buttonBSZ = new System.Windows.Forms.Button(); + this.buttonLSZ = new System.Windows.Forms.Button(); + this.buttonL = new System.Windows.Forms.Button(); + this.buttonSizeDecrease = new System.Windows.Forms.Button(); + this.buttonSizeIncrease = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.buttonOpIncrease = new System.Windows.Forms.Button(); + this.buttonOpDecrese = new System.Windows.Forms.Button(); + this.buttonFSZ = new System.Windows.Forms.Button(); + this.buttonF = new System.Windows.Forms.Button(); + this.buttonK = new System.Windows.Forms.Button(); + this.labelSize = new System.Windows.Forms.Label(); + this.labelOp = new System.Windows.Forms.Label(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.SuspendLayout(); + // + // buttonB + // + this.buttonB.Location = new System.Drawing.Point(230, 190); + this.buttonB.Name = "buttonB"; + this.buttonB.Size = new System.Drawing.Size(75, 23); + this.buttonB.TabIndex = 0; + this.buttonB.Text = "Balra"; + this.buttonB.UseVisualStyleBackColor = true; + // + // buttonJ + // + this.buttonJ.Location = new System.Drawing.Point(514, 190); + this.buttonJ.Name = "buttonJ"; + this.buttonJ.Size = new System.Drawing.Size(75, 23); + this.buttonJ.TabIndex = 0; + this.buttonJ.Text = "Jobbra"; + this.buttonJ.UseVisualStyleBackColor = true; + // + // buttonJSZ + // + this.buttonJSZ.Location = new System.Drawing.Point(654, 190); + this.buttonJSZ.Name = "buttonJSZ"; + this.buttonJSZ.Size = new System.Drawing.Size(75, 23); + this.buttonJSZ.TabIndex = 1; + this.buttonJSZ.Text = "Jobb szél"; + this.buttonJSZ.UseVisualStyleBackColor = true; + // + // buttonBSZ + // + this.buttonBSZ.Location = new System.Drawing.Point(96, 190); + this.buttonBSZ.Name = "buttonBSZ"; + this.buttonBSZ.Size = new System.Drawing.Size(75, 23); + this.buttonBSZ.TabIndex = 2; + this.buttonBSZ.Text = "Bal szél"; + this.buttonBSZ.UseVisualStyleBackColor = true; + // + // buttonLSZ + // + this.buttonLSZ.Location = new System.Drawing.Point(366, 295); + this.buttonLSZ.Name = "buttonLSZ"; + this.buttonLSZ.Size = new System.Drawing.Size(88, 44); + this.buttonLSZ.TabIndex = 0; + this.buttonLSZ.Text = "Lent szél"; + this.buttonLSZ.UseVisualStyleBackColor = true; + // + // buttonL + // + this.buttonL.Location = new System.Drawing.Point(366, 250); + this.buttonL.Name = "buttonL"; + this.buttonL.Size = new System.Drawing.Size(88, 39); + this.buttonL.TabIndex = 0; + this.buttonL.Text = "Lent"; + this.buttonL.UseVisualStyleBackColor = true; + // + // buttonSizeDecrease + // + this.buttonSizeDecrease.Location = new System.Drawing.Point(376, 19); + this.buttonSizeDecrease.Name = "buttonSizeDecrease"; + this.buttonSizeDecrease.Size = new System.Drawing.Size(88, 49); + this.buttonSizeDecrease.TabIndex = 0; + this.buttonSizeDecrease.Text = "Meret csokkentes"; + this.buttonSizeDecrease.UseVisualStyleBackColor = true; + // + // buttonSizeIncrease + // + this.buttonSizeIncrease.Location = new System.Drawing.Point(105, 19); + this.buttonSizeIncrease.Name = "buttonSizeIncrease"; + this.buttonSizeIncrease.Size = new System.Drawing.Size(88, 54); + this.buttonSizeIncrease.TabIndex = 0; + this.buttonSizeIncrease.Text = "Meret noveles"; + this.buttonSizeIncrease.UseVisualStyleBackColor = true; + // + // groupBox1 + // + this.groupBox1.BackColor = System.Drawing.Color.LightSalmon; + this.groupBox1.Controls.Add(this.labelSize); + this.groupBox1.Controls.Add(this.buttonSizeIncrease); + this.groupBox1.Controls.Add(this.buttonSizeDecrease); + this.groupBox1.Location = new System.Drawing.Point(125, 12); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(553, 82); + this.groupBox1.TabIndex = 3; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "groupBox1"; + // + // groupBox2 + // + this.groupBox2.BackColor = System.Drawing.Color.LightSalmon; + this.groupBox2.Controls.Add(this.labelOp); + this.groupBox2.Controls.Add(this.buttonOpIncrease); + this.groupBox2.Controls.Add(this.buttonOpDecrese); + this.groupBox2.Location = new System.Drawing.Point(110, 361); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(568, 77); + this.groupBox2.TabIndex = 4; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "groupBox2"; + // + // buttonOpIncrease + // + this.buttonOpIncrease.Location = new System.Drawing.Point(116, 19); + this.buttonOpIncrease.Name = "buttonOpIncrease"; + this.buttonOpIncrease.Size = new System.Drawing.Size(88, 54); + this.buttonOpIncrease.TabIndex = 0; + this.buttonOpIncrease.Text = "Atlatszisag noveles"; + this.buttonOpIncrease.UseVisualStyleBackColor = true; + // + // buttonOpDecrese + // + this.buttonOpDecrese.Location = new System.Drawing.Point(376, 19); + this.buttonOpDecrese.Name = "buttonOpDecrese"; + this.buttonOpDecrese.Size = new System.Drawing.Size(88, 49); + this.buttonOpDecrese.TabIndex = 0; + this.buttonOpDecrese.Text = "Aatlatszosag csokkentes"; + this.buttonOpDecrese.UseVisualStyleBackColor = true; + // + // buttonFSZ + // + this.buttonFSZ.Location = new System.Drawing.Point(366, 110); + this.buttonFSZ.Name = "buttonFSZ"; + this.buttonFSZ.Size = new System.Drawing.Size(88, 39); + this.buttonFSZ.TabIndex = 5; + this.buttonFSZ.Text = "Fent szél"; + this.buttonFSZ.UseVisualStyleBackColor = true; + // + // buttonF + // + this.buttonF.Location = new System.Drawing.Point(366, 155); + this.buttonF.Name = "buttonF"; + this.buttonF.Size = new System.Drawing.Size(88, 44); + this.buttonF.TabIndex = 6; + this.buttonF.Text = "Fentre"; + this.buttonF.UseVisualStyleBackColor = true; + // + // buttonK + // + this.buttonK.Location = new System.Drawing.Point(366, 205); + this.buttonK.Name = "buttonK"; + this.buttonK.Size = new System.Drawing.Size(88, 39); + this.buttonK.TabIndex = 7; + this.buttonK.Text = "Közép"; + this.buttonK.UseVisualStyleBackColor = true; + // + // labelSize + // + this.labelSize.AutoSize = true; + this.labelSize.Font = new System.Drawing.Font("Microsoft Sans Serif", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.labelSize.Location = new System.Drawing.Point(6, 29); + this.labelSize.Name = "labelSize"; + this.labelSize.Size = new System.Drawing.Size(58, 24); + this.labelSize.TabIndex = 1; + this.labelSize.Text = "Meret"; + // + // labelOp + // + this.labelOp.AutoSize = true; + this.labelOp.Font = new System.Drawing.Font("Microsoft Sans Serif", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.labelOp.Location = new System.Drawing.Point(6, 32); + this.labelOp.Name = "labelOp"; + this.labelOp.Size = new System.Drawing.Size(104, 24); + this.labelOp.TabIndex = 2; + this.labelOp.Text = "Atlatszosag"; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.buttonK); + this.Controls.Add(this.buttonFSZ); + this.Controls.Add(this.buttonF); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.buttonJSZ); + this.Controls.Add(this.buttonBSZ); + this.Controls.Add(this.buttonL); + this.Controls.Add(this.buttonLSZ); + this.Controls.Add(this.buttonJ); + this.Controls.Add(this.buttonB); + this.Name = "Form1"; + this.Text = "Form1"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button buttonB; + private System.Windows.Forms.Button buttonJ; + private System.Windows.Forms.Button buttonJSZ; + private System.Windows.Forms.Button buttonBSZ; + private System.Windows.Forms.Button buttonLSZ; + private System.Windows.Forms.Button buttonL; + private System.Windows.Forms.Button buttonSizeDecrease; + private System.Windows.Forms.Button buttonSizeIncrease; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.Button buttonOpIncrease; + private System.Windows.Forms.Button buttonOpDecrese; + private System.Windows.Forms.Button buttonFSZ; + private System.Windows.Forms.Button buttonF; + private System.Windows.Forms.Button buttonK; + private System.Windows.Forms.Label labelSize; + private System.Windows.Forms.Label labelOp; + } +} + diff --git a/MozogForm/Form1.cs b/MozogForm/Form1.cs new file mode 100644 index 0000000..9e05c45 --- /dev/null +++ b/MozogForm/Form1.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace MozogForm { + public partial class Form1 : Form { + public Form1() { + InitializeComponent(); + } + } +} diff --git a/MozogForm/Form1.resx b/MozogForm/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/MozogForm/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/MozogForm/MozogForm.csproj b/MozogForm/MozogForm.csproj new file mode 100644 index 0000000..65ea04e --- /dev/null +++ b/MozogForm/MozogForm.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {366B937F-1323-4752-94FF-2DBD5895BC83} + WinExe + MozogForm + MozogForm + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/MozogForm/Program.cs b/MozogForm/Program.cs new file mode 100644 index 0000000..fbc2c43 --- /dev/null +++ b/MozogForm/Program.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace MozogForm { + internal static class Program { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/MozogForm/Properties/AssemblyInfo.cs b/MozogForm/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..8d015ce --- /dev/null +++ b/MozogForm/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("MozogForm")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("MozogForm")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("366b937f-1323-4752-94ff-2dbd5895bc83")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/MozogForm/Properties/Resources.Designer.cs b/MozogForm/Properties/Resources.Designer.cs new file mode 100644 index 0000000..7861a9f --- /dev/null +++ b/MozogForm/Properties/Resources.Designer.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace MozogForm.Properties { + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if ((resourceMan == null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MozogForm.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/MozogForm/Properties/Resources.resx b/MozogForm/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/MozogForm/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/MozogForm/Properties/Settings.Designer.cs b/MozogForm/Properties/Settings.Designer.cs new file mode 100644 index 0000000..bee82f3 --- /dev/null +++ b/MozogForm/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace MozogForm.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/MozogForm/Properties/Settings.settings b/MozogForm/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/MozogForm/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/MozogForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/MozogForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/MozogForm/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/MozogForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/MozogForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..25da147442836702d6d0ffd95090adfa47d00e39 GIT binary patch literal 2105 zcmchX%}&BV5XZYw2`PSr#EUnMnwSj+Vvvg=AUBPnMm^M!(oV^S?Jn6ZB3wB8HYOf? z5F^^Pi6l$|#D0+V!e_DR@^HPN7LC$in_Z<@i8vfeiwf z35A-J;B+Vfsh<;5aLH{~Z+id3kc*yr=#DhGprnH>N)htBC|{o+`RBK+ z5*TR1yV+!1IK*NGX0)I44Q88v&X#`;eqwenc$gW%3sOB#MO-SDj!qQRTR{@qNV?$Q z8^SC;l(^|dC>JE8`XVBfo#l+y{d^aEXcArq8Yn31nJ;7gdawNc7`%9t?a*mM7(>Fk zOR=6#+mrmOTAi_WLY4;RKoED72&RUxTZb;ii6)qtauP9eVJvknAQ5Qy2gGdB9SFlE zoGnF+YQ9x7O^}jw2u-SZJ`An_eac4;FgHhMUGXGQRxvdqKIa2Cx9fr7A literal 0 HcmV?d00001 diff --git a/MozogForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/MozogForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..66acd88bfeb5b855d3f245d278694fdf06bfe83e GIT binary patch literal 7048 zcmeHMZBH9V5VpZwFoYD-ln_W#r%BVKb*^@R0Fn5RVBDYvifoHi!WLQIjm?I;TX%O4 z;~;)Ze?irs*v_2acyB-WBtG~M<7HpwnVH=^KQlz4kx1kpeCU&&+e0YqO>Rk{L{*zR zT=~o?Xy4|-TobM^jCqkRdh9{5@^CzagxD-O4Qg=SG4 zfVWyn&sP_#OVv!qUQDxjHbRigS0KIfxnmRFhNnS_`bWv?b&zJB$qldWYjqzN-)D{^ z8eqRw3fzj*TtCv_kyUB}XRisb%4<39z_i6Yo7+r7XD0QkxvK9tImujT2zk&MDzXZW z-90mw6ON7kKBCSdlQq!YWd*;YKyRTE^_15c>Sc7y4KWt z{Bji!FZ7>Ym2}WgrO%m}6UmVA9&(W_n*u*3NZ|*QKapgvhHY2{o>? zZ1xt!(J>7a!dX;wIvA%=rq2y+3XdOve0+I#maDqMngn=$Vf&!XwH9tmVS!RYzD4V~ zMxXG=wU>aM_dU&BXfHXhsTCzP<15HR6(o45Dkp`DNjw`6Xu7rPuXb+}+Ir#b|*O*Yq$PK-OK=eM;t zB^wS)){~O;QtdNYFKvo1qLvfVEs4tKQWh$H4W&Y6Sw!}e2PK@tF4gT(9n)ggKE%Hw z3nx*`o;9Mw=*bu(f#Xv&p6ptgr2Z-Fj|DTnrk1O?W8B5o81|*j`Sg5dCH@Wm9T`hd z?C95+CSf+X=i0_SY{yL7ag3Ru1xJve@RFwnaeDKjyGYNF`fH@Fr2=S;BuSabxr2r= zi)$WST=TYGH?1H6Fy?SZ4QHU58j}5F!2OfYkCtD*D0PFAY)79!db`y1{p@~~C;+`_ z=30TaCGhG2g6)L>)**!f$U_9FgaFdztP%p8M~I`t!^twuOcJ=Oz0@s0{x)0>17tdc zNyOO?(L<;^qUnOC1Fs$QVCsA_mnTcFMNTDPv%Q^Yz5 z59=fMY|&6Ay;D`--1i8`!UO!>bpn`Y;l_|)K5*|3!iv!s*noBoXjfkg4E@ep0>ZF| zg&kLo>?!^QM)wX|l|~%-JJ$V%x>$G_R8^?PdSwA9jC0@b&F^!Lxmz9`jsJjez0Q*$ z`c746<2i~#2(R}98GGuo)otZREFFpI; z2p;@P^ep&CcoLl1>_j)amu26G2XhFS-SFnk_rCAFH*W)NIgW!)TZjH@9*;PVnq3+a z(R_5V|Ln1UOooIL7LewV5G3k{lnDP74R|c#q4c}z|70HXiSPD0C%;$cd+xp;i6G`7 z?Yo08L`d!8{QU8~@#$;LNfzjada}i09?=2AE(@oddclUlAHN6sck(AToFp&IB6)-A zYNs7{cW3wMfrH*#IE1$ll0*eZxTax4sAf)yuIm#Pe9%?;Fgdk@YHIoU(toqP_w7US zMp?O^Zqtg{kd9^?OB%CM7C$~ey=r`^9~z7G)Z)7+EM+I_nYNb2cxVq}<*NIVvaxeHy(~|FY~T>uTv3XX3NGduAnh@rjU{&V zmq%phLJ}sF3`7ARwAR4*V35)qS3nAe5XPBS3>>zRg|Mv(f!p%Nm``m-3PN!}03&oe z6cN)d!o6NIwCGO!WPTgnFUT)16zeJDqyb#1S5 zI>+;>qA}h<_4Ij~6N@xo0#Lwl(0dOAo$TXm@y^pD(tROiQRno}0S%#c$`TM z1#GTEW^Bmp@jv@(o-8Lte`{uP>nKp2h@gEMR;{;Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1V307W~1&j;~4AVXza80ds TcAaL#5|pL7a?@s+uqW&QKRF?X delta 116 zcmV-)0E_>Cya9l`0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchdBKYj$%FF-jJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1V307W~1&j;~4AVXza80ds TcAaL#5|pL7a?@s+uqW&QKRF?X delta 116 zcmV-)0E_>Cya9l`0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1V307W~1&j;~4AVXza80ds TcAaL#5|pL7a?@s+uqW&QKRF?X delta 116 zcmV-)0E_>Cya9l`0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchvE`~0b27ng-u6W58z%^SD_H~{os947z( delta 86 zcmZqBXwaC@!7Nf(w6R;4Q^0&p`5Uo0g>E~at`XN~Xn42z1m_+`9iVIy0}wC)u?!;v m!yHW@=4N0B3U&$pCeHm#ruv!N4#%IVa+e>AZQj5gzySd75gg|L diff --git a/NegyszogUnitTest/bin/Debug/NegyszogUnitTest.pdb b/NegyszogUnitTest/bin/Debug/NegyszogUnitTest.pdb index 1e2eed574189216f366c5389ca407b043d890714..ffc2a5f247a22a92d4faad4ce4dd030fb856c660 100644 GIT binary patch delta 126 zcmZpuX{gyCA>?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1Z5F)lDIH7+tTF*Y?WF)%A-H8nLiH!@^m zH#cKpI5Ie5Ffw8^Vq`TmH)As~I5RjmW-&2jFfnGaL8Jk)6bK3i3X>T@vR|_f9`+X) g6mfE50RR91_7@B09DC+QxIy`49@FC%vm7?$2P&{6yZ`_I diff --git a/NegyszogUnitTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/NegyszogUnitTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index afa43ec7501b5ef4e914b11226d649ec5ddd8f08..5d35e2a4e0e1c3521fa4c3083c7779dc0dd8e76f 100644 GIT binary patch delta 318 zcmbO}pYg?f#tlojg~FVzVp3AeVv?0(l68wS5{n8Zuj76tRD&t3&o4UJlTT#wX&!gs zNsRd9jV5#QNveA0m82G>B_^lprR3zWNi#4obP&{~D3p!MU@uEW45^rc#N_P6^weU# x~s$|mdcCr*~-=MZkd>VVrqh8S8liwOAH2RF+H_dFF8LiEi;`>4yY>^E04OOBKQ2>!ZyK0JDih%K!iX diff --git a/NegyszogUnitTest/obj/Debug/NegyszogUnitTest.csproj.AssemblyReference.cache b/NegyszogUnitTest/obj/Debug/NegyszogUnitTest.csproj.AssemblyReference.cache index a56ed8b06fdab51611d37b22771f3e6aa8adc060..10b9f574470ee2e19058d15ceb217640b9451385 100644 GIT binary patch delta 78 zcmX?JdAxE$K1==GaMg*$2f0A>h_QmiCTHtTn0$_zV{<3- X79O_EZ&$i(w4bbEV7j?Nz+VRd=cgWW delta 78 zcmX?JdAxE$KFjlkJ9Q@(ALIhjldp0xFfvd6FW|AcjZu;jA;t<4o1CpXVe&avE`~0b27ng-u6W58z%^SD_H~{os947z( delta 86 zcmZqBXwaC@!7Nf(w6R;4Q^0&p`5Uo0g>E~at`XN~Xn42z1m_+`9iVIy0}wC)u?!;v m!yHW@=4N0B3U&$pCeHm#ruv!N4#%IVa+e>AZQj5gzySd75gg|L diff --git a/NegyszogUnitTest/obj/Debug/NegyszogUnitTest.pdb b/NegyszogUnitTest/obj/Debug/NegyszogUnitTest.pdb index 1e2eed574189216f366c5389ca407b043d890714..ffc2a5f247a22a92d4faad4ce4dd030fb856c660 100644 GIT binary patch delta 126 zcmZpuX{gyCA>?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1Z5F)lDIH7+tTF*Y?WF)%A-H8nLiH!@^m zH#cKpI5Ie5Ffw8^Vq`TmH)As~I5RjmW-&2jFfnGaL8Jk)6bK3i3X>T@vR|_f9`+X) g6mfE50RR91_7@B09DC+QxIy`49@FC%vm7?$2P&{6yZ`_I diff --git a/Nullable/bin/Debug/Nullable.exe b/Nullable/bin/Debug/Nullable.exe index f63c3041a18a7604150a1ff15c022736ebbf2a95..3deac1fb2ae6b8444c3ff07530d2c37317f5d1e9 100644 GIT binary patch delta 68 zcmV-K0K5NyFn}Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`13iSO<%=NK6n7CtO0 W)MRMfHASaC4v<^0RMoQ_Oymja1|jnR diff --git a/Nullable/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Nullable/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 701bab24afcc7e2fcda9e2c96a1c51fd8d12d9c5..f4984f430a709f09afa2084f6f30152acf3ea7ff 100644 GIT binary patch delta 78 zcmbPavdUz`5^fdBKYj$%FF-jJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`13iSO<%=NK6n7CtO0 W)MRMfHASaC4v<^0RMoQ_Oymja1|jnR diff --git a/Oszthat/bin/Debug/Oszthat.exe b/Oszthat/bin/Debug/Oszthat.exe index 3e37af2300979d1500a2dc75895d09d31bc900c8..f3b1eee7aaa8f5215d94fd1ff1d662194fc483b5 100644 GIT binary patch delta 918 zcmX|=QAm?f6vzMfZu{J3%}uwkl$y-ivMiSpOY6auOw!u2RTe^`5+j*QM`T2sB2lrJ z<6;oiLoZ2zLd=KgrH7saABr9#*+UWZk`ee2!8-SBb;tRgbN=7C_gr@GO$X9}`8($9 z$gkyGre563JwGQxN(jH@l^+PH2Dw)a3cr|FGa}_34}iyUqJ#zJ24KYiOq2=0P{Z~X z6_$-WV9gb z`Wvt)O5Q-d2ulNZnPF^~RY*{&f$P{128zrAGaFeeSsz7^Ryc}airib4ULa4U z8Tp-PW%{9G#j%5^H(}GDP3fN#@5G$!~?J} zb(BbyzokBleo9x$=?BhqgOs$PRth>FJz*=+j@?8jg3LqAPG&DN!W?7{6FrD=e3d!P z%+ZN#!wkg+a@dc?6dqEu0G^@_%_N0z5c^Px2(bnih;^7I`Y=n}gDkO?*}?2${R9?B zA7JGoa|BDIT){`;6uw{wZQGnK9Vh;eIq5B(`ah)ubPY@6%tUWI*?K@_EdGkqW5c6; zv3UNaWk^rN|O9y5g1k-urJ6rRP_ zg{)ptUnc!1*6Go#t0y*}Gi{D2&+420*WbF{-$$QGt=if)Un;*JJ>`aS+3Uo3zS+Jc T@{UcvEix0zyQ+VPTua4YBe|Aw delta 857 zcmX|X9i4M z7&u%ITvZZLU@n}NLYqDoMIy8)B5C6;Y8gdE|9hLdkM}$0{NK6no_p`fL^ILZY5&Vm zAg*gvO!tc?gE}kea6Ae-I!T29eujZ*2k3OGy7#b%$yd5SajGX(x@JxOR19 zbU0;Fw+2`hZKOAWll0B}$noB;4%$J+F@4eJRaP+a@#WH7+tdn#^gUl?dQObSQc)^x z%E5KZHf&a97-E`(VQh$lFP5v8Lt>PA%MQy4t0xfVANE@=TV);#%)FuAli$Q}Hw=H# zH>*n8kY$-Ch!shxcI#((5UYjAhbp|4R&<9=?i@bJVdh-0(bTpgE~zk9`1V>F7%di} zXVOvF_9(X^{7VUnl<*qNtnFml#a@~qt2R7n*>2fo*<;ynnItPQV*M+YvEsWBDeJDjIS%DsMC&tJK#>sk2kq0o9q-nLm5ΠW~d~rGGKWg_o-aM8#09t zJisXYnZH+w|0BiynT!25noLXCp&tgk{JX$_(k;a;!Ro%}Yd3Fw?8=t;?#v(k?&-*SzS=M|OmCQeUSYql=(Unaa8(u_^xqymwfy;<_hNDBiT1nAp;)2y&6H!t h59eyCB%V*Yk44{goAX;X{RpVD@qBsctK=Gs{s0CAh}QrB diff --git a/Oszthat/bin/Debug/Oszthat.pdb b/Oszthat/bin/Debug/Oszthat.pdb index 9d892b0bd8b69596e44bba6420ca012d2ad8721f..8dda686e4aaf861fa995cef65832fc4beb73d6b5 100644 GIT binary patch delta 404 zcmZoz!`QHfaf1hsf<&q&We7f2cznHuRCnP{7sC#NJEnk5<;CM6|VB$^~9rlcjA znVBUS7#gM;8JJq88YZQhrWkE>T*A0X#Dj%6Tcr}%SoEs=)iw5kg5T;9MEI9c?F5xSd4*L&;m#|0I?tt%S}#HNnk9Qd`Lx&(O~jRm2{wdAoy(JO3VNT4iRVo diff --git a/Oszthat/obj/Debug/Oszthat.csproj.AssemblyReference.cache b/Oszthat/obj/Debug/Oszthat.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJ-WV9gb z`Wvt)O5Q-d2ulNZnPF^~RY*{&f$P{128zrAGaFeeSsz7^Ryc}airib4ULa4U z8Tp-PW%{9G#j%5^H(}GDP3fN#@5G$!~?J} zb(BbyzokBleo9x$=?BhqgOs$PRth>FJz*=+j@?8jg3LqAPG&DN!W?7{6FrD=e3d!P z%+ZN#!wkg+a@dc?6dqEu0G^@_%_N0z5c^Px2(bnih;^7I`Y=n}gDkO?*}?2${R9?B zA7JGoa|BDIT){`;6uw{wZQGnK9Vh;eIq5B(`ah)ubPY@6%tUWI*?K@_EdGkqW5c6; zv3UNaWk^rN|O9y5g1k-urJ6rRP_ zg{)ptUnc!1*6Go#t0y*}Gi{D2&+420*WbF{-$$QGt=if)Un;*JJ>`aS+3Uo3zS+Jc T@{UcvEix0zyQ+VPTua4YBe|Aw delta 857 zcmX|X9i4M z7&u%ITvZZLU@n}NLYqDoMIy8)B5C6;Y8gdE|9hLdkM}$0{NK6no_p`fL^ILZY5&Vm zAg*gvO!tc?gE}kea6Ae-I!T29eujZ*2k3OGy7#b%$yd5SajGX(x@JxOR19 zbU0;Fw+2`hZKOAWll0B}$noB;4%$J+F@4eJRaP+a@#WH7+tdn#^gUl?dQObSQc)^x z%E5KZHf&a97-E`(VQh$lFP5v8Lt>PA%MQy4t0xfVANE@=TV);#%)FuAli$Q}Hw=H# zH>*n8kY$-Ch!shxcI#((5UYjAhbp|4R&<9=?i@bJVdh-0(bTpgE~zk9`1V>F7%di} zXVOvF_9(X^{7VUnl<*qNtnFml#a@~qt2R7n*>2fo*<;ynnItPQV*M+YvEsWBDeJDjIS%DsMC&tJK#>sk2kq0o9q-nLm5ΠW~d~rGGKWg_o-aM8#09t zJisXYnZH+w|0BiynT!25noLXCp&tgk{JX$_(k;a;!Ro%}Yd3Fw?8=t;?#v(k?&-*SzS=M|OmCQeUSYql=(Unaa8(u_^xqymwfy;<_hNDBiT1nAp;)2y&6H!t h59eyCB%V*Yk44{goAX;X{RpVD@qBsctK=Gs{s0CAh}QrB diff --git a/Oszthat/obj/Debug/Oszthat.pdb b/Oszthat/obj/Debug/Oszthat.pdb index 9d892b0bd8b69596e44bba6420ca012d2ad8721f..8dda686e4aaf861fa995cef65832fc4beb73d6b5 100644 GIT binary patch delta 404 zcmZoz!`QHfaf1hsf<&q&We7f2cznHuRCnP{7sC#NJEnk5<;CM6|VB$^~9rlcjA znVBUS7#gM;8JJq88YZQhrWkE>T*A0X#Dj%6Tcr}%SoEs=)iw5kg5T;9MEI9c?F5xSd4*L&;m#|0I?tt%S}#HNnk9Qd`Lx&(O~jRm2{w-WV9gb z`Wvt)O5Q-d2ulNZnPF^~RY*{&f$P{128zrAGaFeeSsz7^Ryc}airib4ULa4U z8Tp-PW%{9G#j%5^H(}GDP3fN#@5G$!~?J} zb(BbyzokBleo9x$=?BhqgOs$PRth>FJz*=+j@?8jg3LqAPG&DN!W?7{6FrD=e3d!P z%+ZN#!wkg+a@dc?6dqEu0G^@_%_N0z5c^Px2(bnih;^7I`Y=n}gDkO?*}?2${R9?B zA7JGoa|BDIT){`;6uw{wZQGnK9Vh;eIq5B(`ah)ubPY@6%tUWI*?K@_EdGkqW5c6; zv3UNaWk^rN|O9y5g1k-urJ6rRP_ zg{)ptUnc!1*6Go#t0y*}Gi{D2&+420*WbF{-$$QGt=if)Un;*JJ>`aS+3Uo3zS+Jc T@{UcvEix0zyQ+VPTua4YBe|Aw delta 857 zcmX|X9i4M z7&u%ITvZZLU@n}NLYqDoMIy8)B5C6;Y8gdE|9hLdkM}$0{NK6no_p`fL^ILZY5&Vm zAg*gvO!tc?gE}kea6Ae-I!T29eujZ*2k3OGy7#b%$yd5SajGX(x@JxOR19 zbU0;Fw+2`hZKOAWll0B}$noB;4%$J+F@4eJRaP+a@#WH7+tdn#^gUl?dQObSQc)^x z%E5KZHf&a97-E`(VQh$lFP5v8Lt>PA%MQy4t0xfVANE@=TV);#%)FuAli$Q}Hw=H# zH>*n8kY$-Ch!shxcI#((5UYjAhbp|4R&<9=?i@bJVdh-0(bTpgE~zk9`1V>F7%di} zXVOvF_9(X^{7VUnl<*qNtnFml#a@~qt2R7n*>2fo*<;ynnItPQV*M+YvEsWBDeJDjIS%DsMC&tJK#>sk2kq0o9q-nLm5ΠW~d~rGGKWg_o-aM8#09t zJisXYnZH+w|0BiynT!25noLXCp&tgk{JX$_(k;a;!Ro%}Yd3Fw?8=t;?#v(k?&-*SzS=M|OmCQeUSYql=(Unaa8(u_^xqymwfy;<_hNDBiT1nAp;)2y&6H!t h59eyCB%V*Yk44{goAX;X{RpVD@qBsctK=Gs{s0CAh}QrB diff --git a/OszthatUnitTest/bin/Debug/Oszthat.pdb b/OszthatUnitTest/bin/Debug/Oszthat.pdb index 9d892b0bd8b69596e44bba6420ca012d2ad8721f..8dda686e4aaf861fa995cef65832fc4beb73d6b5 100644 GIT binary patch delta 404 zcmZoz!`QHfaf1hsf<&q&We7f2cznHuRCnP{7sC#NJEnk5<;CM6|VB$^~9rlcjA znVBUS7#gM;8JJq88YZQhrWkE>T*A0X#Dj%6Tcr}%SoEs=)iw5kg5T;9MEI9c?F5xSd4*L&;m#|0I?tt%S}#HNnk9Qd`Lx&(O~jRm2{w+(9l#uA`xUpL}dgv1Y#;tB!WD- zu0c%^K^SjtsHH6;YHH{YXlM*->H55IKEoHzJ%>|`R-@*b)GV2;Mu?iN>kOqhk?wSi z0zn>TF`gxz+Pp>;+ULZ4PSXt#uPIY30-k1JUSv5k`8)d?%xVzt6pG{mVT*rCllXoNxr&!f{lDleW{ghMh0qMC55ZS+ULITqHYq z5*G1>8T)?&B{9WO?JoM^2o3A-i@ksW+a3wat>#WCj*mCPv4FYJTW)$ib2&sgk8SH5zl|(%~9(OfZxn2R{TeoUF4k9O6863 ze7$~a?DXT|@g+2WCpUG|?EsN3T)M^$?5w^@ZCu0io6DC9UNr<*JUz<*#v|d#RBkCX y@i{V?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1ZzsKy0(1)OTh!6V{1JvkE8k$8Z3FNPbj`29mzY^0Mqety~NY4ay8E47@- delta 275 zcmZq3X~@|iA>@+6AjVMV;H<2mt6-vMsAr&Ss%K8J?dU$@$`H#)# z`!}rnDU!sw|FK^5McIHadpA1HVB93e!NMud00H8g1*N_-v+;drblw_2nNO~crB8m} zrOgxMT9_F*CyOc>14&P%<)Y5<-a!Wvxn{M M*}pf-7(8JG0Iyz92mk;8 diff --git a/OszthatUnitTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/OszthatUnitTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 61333287febfd46b274413757d2fd87da9bf8e05..a7415205394a401b2f52be5514c48108cd7cb433 100644 GIT binary patch delta 288 zcmbO{pYh3j#tlojg+iUJVp3AeVv?0(l68wS5{n8Zuj76xRD&tJkf%U+5+gS8=*b*> zl9MO!3JG`MlvfnW#->$satxoDr6Pt@OhICDc4B&Jv0ie1URq{4n;ZiJLn(%`$qRWz lCtu(T5pKY0F-Xp5azB5SkUoai&B6jcHbOd>;+Z~L%m9jhVut_# delta 211 zcmaDdpKi_R<1d@h0jb=5-t=|keHmEn4Vg!mzTu!BF# E0D-d>RsaA1 delta 53 zcmexc{I_^QKFjlkJ9Q@(9|Y5zEf~`o*+C+cuX0S*xA5QmmC22lZI-xS>KWb5jskl$ E0l8KeQ~&?~ diff --git a/OszthatUnitTest/obj/Debug/OszthatUnitTest.dll b/OszthatUnitTest/obj/Debug/OszthatUnitTest.dll index 3f1f5c8064c1bd489de2dca3ad34f89a57bd89f7..23a037d83c8a3b9b7edaeae2a10bbc256c777ab4 100644 GIT binary patch delta 383 zcmXBQze_?<6bJC{xz8W3_p%IaQsHUBD-tmpLUM>+(9l#uA`xUpL}dgv1Y#;tB!WD- zu0c%^K^SjtsHH6;YHH{YXlM*->H55IKEoHzJ%>|`R-@*b)GV2;Mu?iN>kOqhk?wSi z0zn>TF`gxz+Pp>;+ULZ4PSXt#uPIY30-k1JUSv5k`8)d?%xVzt6pG{mVT*rCllXoNxr&!f{lDleW{ghMh0qMC55ZS+ULITqHYq z5*G1>8T)?&B{9WO?JoM^2o3A-i@ksW+a3wat>#WCj*mCPv4FYJTW)$ib2&sgk8SH5zl|(%~9(OfZxn2R{TeoUF4k9O6863 ze7$~a?DXT|@g+2WCpUG|?EsN3T)M^$?5w^@ZCu0io6DC9UNr<*JUz<*#v|d#RBkCX y@i{V?v`L5!gz$yr%JSHVQjNY6kQNE#WL8tECCXq%WPrz9JiB^ntfB_&xT znj|Ksq$Qb|nI#z*8m1ZzsKy0(1)OTh!6V{1JvkE8k$8Z3FNPbj`29mzY^0Mqety~NY4ay8E47@- delta 275 zcmZq3X~@|iA>@+6AjVMV;H<2mt6-vMsAr&Ss%K8J?dU$@$`H#)# z`!}rnDU!sw|FK^5McIHadpA1HVB93e!NMud00H8g1*N_-v+;drblw_2nNO~crB8m} zrOgxMT9_F*CyOc>14&P%<)Y5<-a!Wvxn{M M*}pf-7(8JG0Iyz92mk;8 diff --git a/RegularExpressions/bin/x64/Debug/RegularExpressions.exe b/RegularExpressions/bin/x64/Debug/RegularExpressions.exe index 2005031a7ba2fa921bc9b06fb20ea1606a034744..a76ea03ae7cbbe44b174dfa83eb61e893f094daa 100644 GIT binary patch delta 68 zcmV-K0K5NyFn}_uTn!M;PO|9ay)8zEz9YDwpWu44_zjE!1iO}X%ae!? aG!Rb)w>AIvHbjnh_Djmi8Tzx#4>Sl<{~%@n delta 68 zcmV-K0K5NyFn}Sn>T^&pS diff --git a/RegularExpressions/bin/x64/Debug/RegularExpressions.pdb b/RegularExpressions/bin/x64/Debug/RegularExpressions.pdb index ffb20fce24d3b6c577dacd00facd1c0accad3de9..45a84bcb7fd9a39882acc604884ac74b5ef917d9 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiQUsmPct$wF!-}=H~s(3 U%%!jVoA;@clD{^~cs=0;0BvI=$^ZZW delta 116 zcmV-)0E_>CtO0F4`r82j005Id WsR_s_g-(pbx}7E$JjJsdO5_XgUm_F$ diff --git a/RegularExpressions/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RegularExpressions/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index e1e745b8635f6e0d9cba494d66d2d2eae4eb8c3e..0206d02baa691085670d16f7f06dcd28e8e49b1a 100644 GIT binary patch delta 78 zcmZ2)a@=IY5^kXwXRDZ$)Uudl<(OpM;*7+ig30T+KMKiU2yb4=xj4A$4%#axX DYd0Jq delta 54 ucmX?ZvfgCF5^k;#XRDZ$)Uudl<;mN)KXQq{xtn+Lcyn=SBlu$ChRgsOB@zPw diff --git a/RegularExpressions/obj/x64/Debug/RegularExpressions.csproj.AssemblyReference.cache b/RegularExpressions/obj/x64/Debug/RegularExpressions.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJ_uTn!M;PO|9ay)8zEz9YDwpWu44_zjE!1iO}X%ae!? aG!Rb)w>AIvHbjnh_Djmi8Tzx#4>Sl<{~%@n delta 68 zcmV-K0K5NyFn}Sn>T^&pS diff --git a/RegularExpressions/obj/x64/Debug/RegularExpressions.pdb b/RegularExpressions/obj/x64/Debug/RegularExpressions.pdb index ffb20fce24d3b6c577dacd00facd1c0accad3de9..45a84bcb7fd9a39882acc604884ac74b5ef917d9 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiQUsmPct$wF!-}=H~s(3 U%%!jVoA;@clD{^~cs=0;0BvI=$^ZZW delta 116 zcmV-)0E_>CtO0F4`r82j005Id WsR_s_g-(pbx}7E$JjJsdO5_XgUm_F$ diff --git a/RekurzivFaktorialis/bin/x64/Debug/RekurzivFaktorialis.exe b/RekurzivFaktorialis/bin/x64/Debug/RekurzivFaktorialis.exe index e18f25e6f8c04037bbb5cbe630f1768ab81b73d3..839b37de669c6ad81ac1833cb159229e18c810e1 100644 GIT binary patch delta 68 zcmV-K0K5NyAb=o{hy=vcp!l(j3Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1Bi8)PbHy9Zh82-;%>g)Q0 U!)J->MtiBJKbCHm@p!@t09Z35AOHXW delta 116 zcmZpe!`Lu~af5`AOA3P+L!E=OvVyLHiJqaJfv%~Zk&&U9sh**McB-kVskymPN|L#G za-xNiMUsJ0l1WmEsfl^Av7v>rg?XBxVTyra+D6AEjGIJQOeAI(m~=5RFfj0@$L!RR UD{x!2Cpw^5+;i$?8ILEd0I{$issI20 diff --git a/RekurzivFaktorialis/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RekurzivFaktorialis/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 02939b9aa4649ed9fea9398ae717ac194816d6e2..d2e90fb88ad078016f5cb719f221c7a234a26147 100644 GIT binary patch delta 82 zcmdmJa?)hO5^kYbXRDZ$)Uudl<(OpM;*7+ig315IL?<8SzAGeyA+>oGk2jZ)38wge HF(YOG^ama1 delta 54 ucmX?Uve9J25^k-Ao$|qM$7;kaS{yx diff --git a/RekurzivFaktorialis/obj/x64/Debug/RekurzivFaktorialis.csproj.AssemblyReference.cache b/RekurzivFaktorialis/obj/x64/Debug/RekurzivFaktorialis.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1Bi8)PbHy9Zh82-;%>g)Q0 U!)J->MtiBJKbCHm@p!@t09Z35AOHXW delta 116 zcmZpe!`Lu~af5`AOA3P+L!E=OvVyLHiJqaJfv%~Zk&&U9sh**McB-kVskymPN|L#G za-xNiMUsJ0l1WmEsfl^Av7v>rg?XBxVTyra+D6AEjGIJQOeAI(m~=5RFfj0@$L!RR UD{x!2Cpw^5+;i$?8ILEd0I{$issI20 diff --git a/RekurzivHatvany/bin/x64/Debug/RekurzivHatvany.exe b/RekurzivHatvany/bin/x64/Debug/RekurzivHatvany.exe index 40240b4ada763c10ba03c209c3275c34f706b5bc..6d67c0581d558fb9ebfe27e630c62269f90ba11b 100644 GIT binary patch delta 68 zcmV-K0K5NyAb=o{hy>A{vbC{{5C;&AM8$!}TuMWyEwizV5C;%0UU;7=VVg#gXV!@C;jh}WtOqOs1cDDmsFU0X aG!W0T1&+P^XGEh}ce;w#0`9XQ3E&3ZdL8Qk diff --git a/RekurzivHatvany/bin/x64/Debug/RekurzivHatvany.pdb b/RekurzivHatvany/bin/x64/Debug/RekurzivHatvany.pdb index b6acc5d6982cfe80dc399192415bde46115aeccb..b4ca2e5457b2022cd40e8b8afb224ad525a37713 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1BiF!@zLyQaz3{f8+&p2}D UxyN#&A7Tw{T^l#ccsyYR0AOw;)c^nh delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchxfGPf4Oph4= DWs4jF delta 54 ucmX?TveIP35^kjJA{vbC{{5C;&AM8$!}TuMWyEwizV5C;%0UU;7=VVg#gXV!@C;jh}WtOqOs1cDDmsFU0X aG!W0T1&+P^XGEh}ce;w#0`9XQ3E&3ZdL8Qk diff --git a/RekurzivHatvany/obj/x64/Debug/RekurzivHatvany.pdb b/RekurzivHatvany/obj/x64/Debug/RekurzivHatvany.pdb index b6acc5d6982cfe80dc399192415bde46115aeccb..b4ca2e5457b2022cd40e8b8afb224ad525a37713 100644 GIT binary patch delta 116 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1BiF!@zLyQaz3{f8+&p2}D UxyN#&A7Tw{T^l#ccsyYR0AOw;)c^nh delta 116 zcmV-)0E_>CoB@EG0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`0~3B$z>&lnjP7Cya9l`0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4GchjJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`0~3B$z>&lnjP7Cya9l`0k9YnL}UOK0DeG2BOomxG%hhNFfBDMGBPnXH7+qQD`hn`H8(dh zWMVfrV_`TlIASm|Vl-l8H8eM4Gchd_*y`^a@Y`1OkJvtCL6! aG!TiKMHnpYOF^fj_c4!Yz(li*40H!Mw;lEX delta 68 zcmV-K0K5NyD1a!Chy>XZb@;K2SPBq*-7k6uZjwu#PN?p;;n5Yd^a@Y`1eI^(#gj-3 aG!Q2!vyA<$hfT1GJFN7tD|xew40Hz@rykw_ diff --git a/Szamkitalalo/bin/x64/Debug/Szamkitalalo.pdb b/Szamkitalalo/bin/x64/Debug/Szamkitalalo.pdb index c2539c21fe679509bd8ddc8fe791f6e661de4553..635cebf6a684fa9935d664f1ee3b2c0136b59611 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1338v=ts~H&>7&>RWO6a`x Tc3i&ryJ3Ik0hi4(K2JCSPjn*^ delta 116 zcmV-)0E_>CtO07BKQL0+ROkFT@l9s diff --git a/Szamkitalalo/obj/x64/Debug/Szamkitalalo.csproj.AssemblyReference.cache b/Szamkitalalo/obj/x64/Debug/Szamkitalalo.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJd_*y`^a@Y`1OkJvtCL6! aG!TiKMHnpYOF^fj_c4!Yz(li*40H!Mw;lEX delta 68 zcmV-K0K5NyD1a!Chy>XZb@;K2SPBq*-7k6uZjwu#PN?p;;n5Yd^a@Y`1eI^(#gj-3 aG!Q2!vyA<$hfT1GJFN7tD|xew40Hz@rykw_ diff --git a/Szamkitalalo/obj/x64/Debug/Szamkitalalo.pdb b/Szamkitalalo/obj/x64/Debug/Szamkitalalo.pdb index c2539c21fe679509bd8ddc8fe791f6e661de4553..635cebf6a684fa9935d664f1ee3b2c0136b59611 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1338v=ts~H&>7&>RWO6a`x Tc3i&ryJ3Ik0hi4(K2JCSPjn*^ delta 116 zcmV-)0E_>CtO0XT#% aG!Tq@6ORQoX-BbCm>N+lfI+jU30Ma4n;V$` delta 68 zcmV-K0K5NyAb=o{hyWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1JiQ{wEzhY!yVCbn4?q@a4 Tbl(^CtO07BKQL0+ROkFT@l9s diff --git a/Szamrendszer/obj/x64/Debug/Szamrendszer.csproj.AssemblyReference.cache b/Szamrendszer/obj/x64/Debug/Szamrendszer.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJXT#% aG!Tq@6ORQoX-BbCm>N+lfI+jU30Ma4n;V$` delta 68 zcmV-K0K5NyAb=o{hyWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1JiQ{wEzhY!yVCbn4?q@a4 Tbl(^CtO0qd@1Q}xw>ywNM aG!TVha;|QQ^iGy_!mHp4w@$Or3NQy`_aChQ diff --git a/Szigetek/bin/x64/Debug/Szigetek.pdb b/Szigetek/bin/x64/Debug/Szigetek.pdb index d37917941061b60b6b3d818a30f4a5cee6cc017d..f55410222ce53160356111f8ae3d2ff4bf0acd24 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiN)V%d}d@|U|3LK>U-Ct U#ed@3HEK1XZZex?yq<6a0B^w~j{pDw delta 116 zcmV-)0E_>CtO0dXKQEfJpp diff --git a/Szigetek/obj/x64/Debug/Szigetek.csproj.AssemblyReference.cache b/Szigetek/obj/x64/Debug/Szigetek.csproj.AssemblyReference.cache index 58cdbebe6e2211d0e2043bcf1bbb8a18dfe18dad..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 100644 GIT binary patch delta 167 zcmaDa|6YDVK1==GaMg*$2f0A>jJqd@1Q}xw>ywNM aG!TVha;|QQ^iGy_!mHp4w@$Or3NQy`_aChQ diff --git a/Szigetek/obj/x64/Debug/Szigetek.pdb b/Szigetek/obj/x64/Debug/Szigetek.pdb index d37917941061b60b6b3d818a30f4a5cee6cc017d..f55410222ce53160356111f8ae3d2ff4bf0acd24 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiN)V%d}d@|U|3LK>U-Ct U#ed@3HEK1XZZex?yq<6a0B^w~j{pDw delta 116 zcmV-)0E_>CtO0Trgj(>=5N3j_$R6C4Hr diff --git a/c-sharp/bin/x64/Debug/c-sharp.pdb b/c-sharp/bin/x64/Debug/c-sharp.pdb index 2847f07dbd275c8136b21f048f1499fef1b6d7f7..79635bdeab95ed53415ec1db00b6389183bad85e 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiPh4c(-|2U7|wieJZ`r3 Ui2oG51D{`2d2?=-@p{4y0BQ{+aR2}S delta 116 zcmV-)0E_>CtO0Trgj(>=2sO5_XS3?cXc diff --git a/c-sharp/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/c-sharp/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache index d66d8c0377dbcd02215244cd004eb2cc4a7edded..54eb699e214f42fdcfee524c40e7d5c3771a6a62 100644 GIT binary patch delta 78 zcmbPfve9J25^kYDXRDZ$)Uudl<(OpM;*7+ig30T+p9#re2ydRpjJTrgj(>=5N3j_$R6C4Hr diff --git a/c-sharp/obj/x64/Debug/c-sharp.pdb b/c-sharp/obj/x64/Debug/c-sharp.pdb index 2847f07dbd275c8136b21f048f1499fef1b6d7f7..79635bdeab95ed53415ec1db00b6389183bad85e 100644 GIT binary patch delta 116 zcmZoz!`QHfaf5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1hiPh4c(-|2U7|wieJZ`r3 Ui2oG51D{`2d2?=-@p{4y0BQ{+aR2}S delta 116 zcmV-)0E_>CtO0Trgj(>=2sO5_XS3?cXc diff --git a/calculator/App.config b/calculator/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/calculator/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/calculator/Program.cs b/calculator/Program.cs new file mode 100644 index 0000000..53e027c --- /dev/null +++ b/calculator/Program.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace calculator +{ + class Program + { + static void Main(string[] args) + { + Kalkulatorr cal = new Kalkulatorr(); + cal.beker(); + cal.kiir(); + } + } +} diff --git a/calculator/Properties/AssemblyInfo.cs b/calculator/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..911148b --- /dev/null +++ b/calculator/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("calculator")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("calculator")] +[assembly: AssemblyCopyright("Copyright © 2022")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("cd798c29-1f16-40c7-8a90-34128048af4a")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/calculator/calculator.csproj b/calculator/calculator.csproj new file mode 100644 index 0000000..8a2bd87 --- /dev/null +++ b/calculator/calculator.csproj @@ -0,0 +1,74 @@ + + + + + Debug + AnyCPU + {CD798C29-1F16-40C7-8A90-34128048AF4A} + Exe + calculator + calculator + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + true + bin\x64\Debug\ + DEBUG;TRACE + full + x64 + 7.3 + prompt + true + + + bin\x64\Release\ + TRACE + true + pdbonly + x64 + 7.3 + prompt + true + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/calculator/kalkulatorr.cs b/calculator/kalkulatorr.cs new file mode 100644 index 0000000..7af4b3a --- /dev/null +++ b/calculator/kalkulatorr.cs @@ -0,0 +1,75 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace calculator +{ + public class Kalkulatorr + { + + private int szam1 = 0; + private int szam2 = 0; + private char muvjel; + private int eredm = 0; + private string uzen = "A művelet eredménye: "; + + public Kalkulatorr() + { + } + + public Kalkulatorr(int szam1, int szam2, char muvjel, int eredm, string uzen) + { + this.szam1 = szam1; + this.szam2 = szam2; + this.muvjel = muvjel; + this.eredm = eredm; + this.uzen = uzen; + } + public void beker() + { + + Console.WriteLine("Adja meg az első számot"); + szam1 = 4; //int.Parse(Console.ReadLine()); + + Console.WriteLine("Adja meg a második számot"); + szam2 = 4; //int.Parse(Console.ReadLine()); + + Console.WriteLine("Adja meg a műveleti jelet"); + muvjel = '+'; //Convert.ToChar(Console.Read()); + } + public int kiir() + { + + switch (muvjel) + { + case '+': + eredm = szam1 + szam2; + break; + + case '-': + eredm = szam1 +-szam2; + break; + + case '*': + eredm = szam1 * szam2; + break; + + case '/': + eredm = szam1 / szam2; + break; + + default: + uzen = "Hibás műveleti jel"; + break; + + } + Console.WriteLine(uzen + eredm); + + Console.ReadKey(); + return eredm; + + } + } +} diff --git a/calculator/obj/x64/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/calculator/obj/x64/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/calculator/obj/x64/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/calculator/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/calculator/obj/x64/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..e52d201b4617a6a9be6b7dc105eeecde5f523c52 GIT binary patch literal 6722 zcmeHMZBrXJ5Vm&{Yl&EQQ zmn)w-MeW;Mm|5Yv!rRJiri@)C6&K!mX2ne7Ps+&pj`k&6_n5CGbyCKTUv;?kGi#Q_ zA@kO&>4n--ZKamU*h^`;Kt~aB^%|s~eD2tYx8-RjMdMdV8x1DS0+m}{!`JE|Onyim zM;tSILn-D~o#y6=W*&N_?tykzcr{+nbBE1X)U&xwHS1_%ubQv2O-nuPUau!H9a!>z|hZTs%HV z(I~PgJWWv;zvVgA=L0lI&?s_fkf8ng;;h7x2PcL>j3-90If?@4KrC?w1bmF4NT3); zF#%$n+yxmU_dw)M3vK4~z6eD6m`YX-$!^))-YkV2GIg|Qu9)vq9SYi}o0}(RA>N+;eU60NNv_?KosMXt5KP#9(7U2{QZ_H!gjn(J-xm<&!y3 z=AaBzt`3ae2nfFM@?>@SRXJR`(GD<>;GV4r*L8kV%B`h!70qlBV;{IX4{$URxDNXZ zU>*UC9SKZGPbCYG9s|-*lt?+MsfnV4&J7g+QOU_dBAE;B7nL2m_AL*SFz*Q|#dTY#*u+t{UA} z{0}y^f7B|A!N}hu;T?OqN-!t^U_tQOYDE-z-|x-u^9#{lWo#_*3~s&7lSHnGB~tPn z#4nLt@kykz0mhHe7|BCP;d~!zYR47yTtKK+K+IudKJ8k(V$! zb^4Ke8Y^sAdfS4-b4Ff4|J-Tm>SAK^jJ$^N{_yEHVCmjzfgU44#B$>qNkP{e2=Db2 zyUM*Dik(E}jBf|zEr@6~hL~Ww63L$DsYPudz{!A^1I(RZqcIEc8UAZfjN5X}gvwp#?^Lr9f4>;(xfR-qMzUMiGs#Q|2RsenVI%Jn+CRugAydzWr6 zd*;j^;l?lN5s9CI9g;#wE>R{qL~$IAXWpBcH(7&q&+~x#d*KI_P83ZBha%>B@bu!< z%V*&ckGSHJ@xdFdd2$*HuEY0&sZ^(t2@mb}{7b6NLNXd2|6MJ1$S!#iCYq%x7N=w! z#{l*mZ}s!jlW$i&FI&JZ`{uSxRU*cc5*g1n+(Jg|pXafA&OVaSS+-FuvK{E#v$n|g z*7oz)9-MR%MzGX|CpAIbaL@ttia6n>i?QZ{RsJ%I+k>86{L$2n0)b7@4vNx+q$vAArW0%hs|Hm;LO@fI#tb70YB4jfQJiMs{d3@;3q z+LnT@$p}|(Xcz>+l#rm%YTgFNnIMWv?939N3!*8lDGZfGk0z%4OcTIG`F(15R5lNvFu;9fI1ykM%<9M z#?-Yt)Y%ZDh>+S{6=Bw8i*n;&wL_umJ_fk=^JLB@m*6~ZH*(|u3{+X`R9M{9QbQZ+ a0FOZ%maw4eKw&K4Y_5b^wrJNC+J6J1z2vO` literal 0 HcmV?d00001 diff --git a/csv/bin/Debug/csv.exe b/csv/bin/Debug/csv.exe index 86b6628090fac0aa70acb8718205c41dfc94d271..a158292d996a656ec451ef3622fc2d0484edd2ba 100644 GIT binary patch delta 182 zcmZqBXwaC@!LshJ!>5ToGK|Y6t_)`knas#o&$woCBarOa%*fQvF5qZU%IBj$->Yr< z-JB_mGp}r(!Rf)s>vg`Nivb9jfY@R3TP|(CV^I}(We1{tS6%LR4cyJ7$Ox2iwu(tf zEsIH3j!D)n&PXgOh)FIki^)&Qig8IzDoqFR^a@gv7-}>@Wco^hf9I{=S~I>`V4 delta 155 zcmZqBXwaC@!4mAs_;zBC4CB0sE5jLmCNnbDGcK9j2qYUeGcvWa3w&?S$v8Q0r|;6< zpgw~j)7zV8aC$KERyHo%%K!vSKx{GjEtj?|ugPzhITp*^yQKf|eK}_$&Ipuowu(tf zEsIH3o@~o4&Re1h(g6W|lM}h685<_oa!;ISz_FQ+=NBu}0?W;ULhl(T8n6QZ^*b=D diff --git a/csv/bin/Debug/csv.pdb b/csv/bin/Debug/csv.pdb index 26393011d22bd8904dec93e07661a1d18b8c3540..2229ab59aa2addc8845671fa6b7f483006a55d7f 100644 GIT binary patch delta 921 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ_z}3lByH1_o!Vn3UAAm}KRc zWZmM7#G-O*Ac`k@%6P+=%_a_l7^Y3WEu#%n zaNR_KlN)HIIM80D$%Sgdg33Ui3lL8QVi0&XIZ(EKl3WO*^5jN2@kAw{5J*WXNDc}> znl*rI=|={PS`##@Gl1-8Knzj~l0#MtG8U%xs&`F&@~gYOtA6QV}Rx1jLv=dufOi3Rt|p+1qF?<0KOq#`lwDOX+F!I;-gbYxe8yb1)`Knx0|%|Ofx#KJ(#K3Tz3nl&8A;+gDVx?++Uhh#F) zvlc*s%}fv)$OMCq&5CBmEOZS)8xr; zlW-iDm|HipJL~#5^YT1fh02r`?L4`iH`hHvMWuKT`AkX05%+?EdT%j diff --git a/csv/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/csv/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index aa3c5cd3ebf49910d700240846b8510d14e93da7..58bd243f944c41224467bb00a13ae0c5f08e5cb6 100644 GIT binary patch delta 78 zcmaE6{Lgs9B5om1XRDZ$)Uudl<(OpM;*7+ig2`*RuM5dw2ygD?G363cz!X0tCdCW@ Dc$yo{ delta 54 ucmexo{LFa6B5p26XRDZ$)Uudl<;h#PuXBmOxtr(mm~wGRAox$jq?iFGMG~(7 diff --git a/csv/obj/Debug/csv.csproj.AssemblyReference.cache b/csv/obj/Debug/csv.csproj.AssemblyReference.cache index a93305f95c4e1fe20992c439c0630b630f27e9e3..6943b8f3144db26ae5e91dd484c1a6c342627d88 100644 GIT binary patch delta 156 zcmcaBe^-7&F3aEVj|C?d?&kv0o3C*&Ffvb0Wb>I^&lxm%CWqT(1s0*n222oTn-?K99{0ITD!=;vloHgUvMM$$*%& TkY^*zB&MLrYuQ|Y+CBmRt;s_v delta 156 zcmcaBe^-7&E=%ejSE-4G`?)~$=4%`bjLef0*?cC~a|TVG$>BCxfkkMt0TV>o=7mf= zOkfS0H?k~a1hXbD5ToGK|Y6t_)`knas#o&$woCBarOa%*fQvF5qZU%IBj$->Yr< z-JB_mGp}r(!Rf)s>vg`Nivb9jfY@R3TP|(CV^I}(We1{tS6%LR4cyJ7$Ox2iwu(tf zEsIH3j!D)n&PXgOh)FIki^)&Qig8IzDoqFR^a@gv7-}>@Wco^hf9I{=S~I>`V4 delta 155 zcmZqBXwaC@!4mAs_;zBC4CB0sE5jLmCNnbDGcK9j2qYUeGcvWa3w&?S$v8Q0r|;6< zpgw~j)7zV8aC$KERyHo%%K!vSKx{GjEtj?|ugPzhITp*^yQKf|eK}_$&Ipuowu(tf zEsIH3o@~o4&Re1h(g6W|lM}h685<_oa!;ISz_FQ+=NBu}0?W;ULhl(T8n6QZ^*b=D diff --git a/csv/obj/Debug/csv.pdb b/csv/obj/Debug/csv.pdb index 26393011d22bd8904dec93e07661a1d18b8c3540..2229ab59aa2addc8845671fa6b7f483006a55d7f 100644 GIT binary patch delta 921 zcmZpe!`Lu~af5`A%LxWChK?j>Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ_z}3lByH1_o!Vn3UAAm}KRc zWZmM7#G-O*Ac`k@%6P+=%_a_l7^Y3WEu#%n zaNR_KlN)HIIM80D$%Sgdg33Ui3lL8QVi0&XIZ(EKl3WO*^5jN2@kAw{5J*WXNDc}> znl*rI=|={PS`##@Gl1-8Knzj~l0#MtG8U%xs&`F&@~gYOtA6QV}Rx1jLv=dufOi3Rt|p+1qF?<0KOq#`lwDOX+F!I;-gbYxe8yb1)`Knx0|%|Ofx#KJ(#K3Tz3nl&8A;+gDVx?++Uhh#F) zvlc*s%}fv)$OMCq&5CBmEOZS)8xr; zlW-iDm|HipJL~#5^YT1fh02r`?L4`iH`hHvMWuKT`AkX05%+?EdT%j diff --git a/kivetelek/bin/x64/Debug/kivetelek.exe b/kivetelek/bin/x64/Debug/kivetelek.exe index 51840cf07b728af9764aa786cc87bff298025908..da7e22646818140a4085af065024743d9140e1dc 100644 GIT binary patch delta 68 zcmV-K0K5NyD1a!Chy?m)4~Vgh%n1-A8{G3^YlBXOYZW~Bya#f#XbMCD1dmJijFYen aG!R-Js4MoTg+jMYE+RJen7Om`3k(R&a2!Pd delta 68 zcmV-K0K5NyD1a!Chy;OI?47ZU%n1Wd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1ZiGJ_zJ&X(t3{mncw7)HH Tb=vN$r)2hR#?H+$eoxo|TpuHU delta 116 zcmV-)0E_>CtO0jJWd&UY6Fnn616?3#WMpcjXJn#nVxF9mY-pBfWSEqc zWRYl+n3$55WM*cTWMF8RYGhz)nQEAnYMNrS(QygmCJ`1ZiGJ_zJ&X(t3{mncw7)HH Tb=vN$r)2hR#?H+$eoxo|TpuHU delta 116 zcmV-)0E_>CtO0