diff --git a/.vs/prog2-ss2020-wienkop/v16/.suo b/.vs/prog2-ss2020-wienkop/v16/.suo index c006b51abeead5c36c576687c7e61e508e35bf88..dcef99375b2697faf18be2f0dca185f0c16f1893 100644 Binary files a/.vs/prog2-ss2020-wienkop/v16/.suo and b/.vs/prog2-ss2020-wienkop/v16/.suo differ diff --git a/01Buergeramt-Di/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Di.csprojAssemblyReference.cache b/01Buergeramt-Di/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Di.csprojAssemblyReference.cache index 75c16613d637ba1aee3feac158410536d13849e8..fb8b4de2efee802eaa6349069580d22e839ec1be 100644 Binary files a/01Buergeramt-Di/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Di.csprojAssemblyReference.cache and b/01Buergeramt-Di/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Di.csprojAssemblyReference.cache differ diff --git a/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache b/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache index 50beef42e5ef19628fe73d78013cf307822ef6ea..a3dc7452ef70e739a100ce883ea2937592e63c8a 100644 Binary files a/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache and b/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache differ diff --git a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache index d9eae35234dacaf5d718f698e8a5e7ced3ac76bd..cf534861a3640f8554f9ce25bfe11127debf486c 100644 Binary files a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache and b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache differ diff --git a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache index 9bb701fecadc48763763df796398b7861ff2f7ec..9dfc37ed889ff4d2deed3ec1295b3086aa3c45af 100644 Binary files a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache and b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache differ diff --git a/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache b/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache index e23245258eaf6b6145a13830bacb66ca8fd7c885..558b0cf17b36070b2d1200b85593eed5f7ec0313 100644 Binary files a/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache and b/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache differ diff --git a/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.dll b/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.dll index bf3b90464188fdb37231ccae871fdf7900be8722..62999239af7924d1a2c1d146bfbd0b181e433ade 100644 Binary files a/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.dll and b/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.dll differ diff --git a/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.pdb b/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.pdb index 293fc5255bcee75596e514008d4f3e1658626ae1..65a216b46730a5ccc0461a03ea776c930528de76 100644 Binary files a/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.pdb and b/02VerketteteListe-2/bin/Debug/netcoreapp3.1/02VerketteteListe-2.pdb differ diff --git a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.dll b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.dll index bf3b90464188fdb37231ccae871fdf7900be8722..62999239af7924d1a2c1d146bfbd0b181e433ade 100644 Binary files a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.dll and b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.dll differ diff --git a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.pdb b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.pdb index 293fc5255bcee75596e514008d4f3e1658626ae1..65a216b46730a5ccc0461a03ea776c930528de76 100644 Binary files a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.pdb and b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.pdb differ diff --git a/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll b/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll index 0e253833a84422874f243ac020871e32a3a6b52b..f002de3f961383646793caf03821859a837d22ed 100644 Binary files a/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll and b/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll differ diff --git a/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb b/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb index 7f183ec33ef0812dde2c1894be8e22091980ab3c..e1f021034a1e2166406ddd6e7ad5c15b1b2a9291 100644 Binary files a/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb and b/03 UebgDi ZyklischeListe/bin/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb differ diff --git a/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll b/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll index 0e253833a84422874f243ac020871e32a3a6b52b..f002de3f961383646793caf03821859a837d22ed 100644 Binary files a/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll and b/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.dll differ diff --git a/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb b/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb index 7f183ec33ef0812dde2c1894be8e22091980ab3c..e1f021034a1e2166406ddd6e7ad5c15b1b2a9291 100644 Binary files a/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb and b/03 UebgDi ZyklischeListe/obj/Debug/netcoreapp3.1/03 UebgDi ZyklischeListe.pdb differ diff --git a/03 UebgMo FiFoListe/obj/Debug/netcoreapp3.1/03 UebgMo FiFoListe.csproj.FileListAbsolute.txt b/03 UebgMo FiFoListe/obj/Debug/netcoreapp3.1/03 UebgMo FiFoListe.csproj.FileListAbsolute.txt index c67662dc45f43548bb94eb776ae34139f9ad754e..56d264c69592aa4d1e063ffba8ae50dcee60602f 100644 --- a/03 UebgMo FiFoListe/obj/Debug/netcoreapp3.1/03 UebgMo FiFoListe.csproj.FileListAbsolute.txt +++ b/03 UebgMo FiFoListe/obj/Debug/netcoreapp3.1/03 UebgMo FiFoListe.csproj.FileListAbsolute.txt @@ -10,3 +10,4 @@ C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03 UebgMo FiFoListe\bin\Debug C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03 UebgMo FiFoListe\obj\Debug\netcoreapp3.1\03 UebgMo FiFoListe.dll C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03 UebgMo FiFoListe\obj\Debug\netcoreapp3.1\03 UebgMo FiFoListe.pdb C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03 UebgMo FiFoListe\obj\Debug\netcoreapp3.1\03 UebgMo FiFoListe.genruntimeconfig.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03 UebgMo FiFoListe\obj\Debug\netcoreapp3.1\03 UebgMo FiFoListe.csprojAssemblyReference.cache diff --git a/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.deps.json b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..6e7e503feda5e761d7c4abea70cd26013f156e57 --- /dev/null +++ b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "03Praktikumsaufgabe2Liste/1.0.0": { + "runtime": { + "03Praktikumsaufgabe2Liste.dll": {} + } + } + } + }, + "libraries": { + "03Praktikumsaufgabe2Liste/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.dll b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.dll new file mode 100644 index 0000000000000000000000000000000000000000..e1e34a5d230890b8398925b6e839b859c4e99101 Binary files /dev/null and b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.dll differ diff --git a/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.exe b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.exe new file mode 100644 index 0000000000000000000000000000000000000000..d7decce0c8727677ee1061394b21943e094d3046 Binary files /dev/null and b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.exe differ diff --git a/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.pdb b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.pdb new file mode 100644 index 0000000000000000000000000000000000000000..751f6f8e75eef0f53d9740a74adbcf6e6b078000 Binary files /dev/null and b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.pdb differ diff --git a/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.runtimeconfig.dev.json b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.runtimeconfig.dev.json @@ -0,0 +1,8 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\wienkop\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\wienkop\\.nuget\\packages" + ] + } +} \ No newline at end of file diff --git a/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.runtimeconfig.json b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/03Praktikumsaufgabe2Liste/bin/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.csproj.CoreCompileInputs.cache b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..866b744e18d17bd43f4fc4b66cbb3dbc817b1992 --- /dev/null +++ b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c0523642d3f3714f80c0cf31b3f8720f51a0bc09 diff --git a/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.csproj.FileListAbsolute.txt b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..566a98812c675b78477b4de1b1e0420d0d6d1925 --- /dev/null +++ b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.csproj.FileListAbsolute.txt @@ -0,0 +1,13 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\bin\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\bin\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\bin\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\bin\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\bin\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\bin\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.csprojAssemblyReference.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\03Praktikumsaufgabe2Liste\obj\Debug\netcoreapp3.1\03Praktikumsaufgabe2Liste.genruntimeconfig.cache diff --git a/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.dll b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.dll new file mode 100644 index 0000000000000000000000000000000000000000..e1e34a5d230890b8398925b6e839b859c4e99101 Binary files /dev/null and b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.dll differ diff --git a/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.exe b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.exe new file mode 100644 index 0000000000000000000000000000000000000000..d7decce0c8727677ee1061394b21943e094d3046 Binary files /dev/null and b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.exe differ diff --git a/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.genruntimeconfig.cache b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.pdb b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.pdb new file mode 100644 index 0000000000000000000000000000000000000000..751f6f8e75eef0f53d9740a74adbcf6e6b078000 Binary files /dev/null and b/03Praktikumsaufgabe2Liste/obj/Debug/netcoreapp3.1/03Praktikumsaufgabe2Liste.pdb differ diff --git a/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.deps.json b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..ce57cfeb0bd349a9750865c92381b25f74d70a3a --- /dev/null +++ b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "04 UebgDi Vererbung/1.0.0": { + "runtime": { + "04 UebgDi Vererbung.dll": {} + } + } + } + }, + "libraries": { + "04 UebgDi Vererbung/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.dll b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.dll new file mode 100644 index 0000000000000000000000000000000000000000..a68d9267873ada29c3ef36a543077da63d012544 Binary files /dev/null and b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.dll differ diff --git a/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.exe b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.exe new file mode 100644 index 0000000000000000000000000000000000000000..7a262eac4c09e2ddc568100138561fd9908cdbe1 Binary files /dev/null and b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.exe differ diff --git a/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.pdb b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.pdb new file mode 100644 index 0000000000000000000000000000000000000000..67798560c499bc9b8483c8e6364ca8466ad157df Binary files /dev/null and b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.pdb differ diff --git a/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.runtimeconfig.dev.json b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.runtimeconfig.dev.json @@ -0,0 +1,8 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\wienkop\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\wienkop\\.nuget\\packages" + ] + } +} \ No newline at end of file diff --git a/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.runtimeconfig.json b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/04 UebgDi Vererbung/bin/Debug/netcoreapp3.1/04 UebgDi Vererbung.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.csproj.CoreCompileInputs.cache b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..866b744e18d17bd43f4fc4b66cbb3dbc817b1992 --- /dev/null +++ b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c0523642d3f3714f80c0cf31b3f8720f51a0bc09 diff --git a/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.csproj.FileListAbsolute.txt b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..b587862e45356c44f1d93e653ab09fb775564d0c --- /dev/null +++ b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\bin\Debug\netcoreapp3.1\04 UebgDi Vererbung.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\bin\Debug\netcoreapp3.1\04 UebgDi Vererbung.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\bin\Debug\netcoreapp3.1\04 UebgDi Vererbung.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\bin\Debug\netcoreapp3.1\04 UebgDi Vererbung.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\bin\Debug\netcoreapp3.1\04 UebgDi Vererbung.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\bin\Debug\netcoreapp3.1\04 UebgDi Vererbung.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\obj\Debug\netcoreapp3.1\04 UebgDi Vererbung.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\obj\Debug\netcoreapp3.1\04 UebgDi Vererbung.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\obj\Debug\netcoreapp3.1\04 UebgDi Vererbung.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\obj\Debug\netcoreapp3.1\04 UebgDi Vererbung.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\obj\Debug\netcoreapp3.1\04 UebgDi Vererbung.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\04 UebgDi Vererbung\obj\Debug\netcoreapp3.1\04 UebgDi Vererbung.genruntimeconfig.cache diff --git a/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.dll b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.dll new file mode 100644 index 0000000000000000000000000000000000000000..a68d9267873ada29c3ef36a543077da63d012544 Binary files /dev/null and b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.dll differ diff --git a/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.exe b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.exe new file mode 100644 index 0000000000000000000000000000000000000000..7a262eac4c09e2ddc568100138561fd9908cdbe1 Binary files /dev/null and b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.exe differ diff --git a/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.genruntimeconfig.cache b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.pdb b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.pdb new file mode 100644 index 0000000000000000000000000000000000000000..67798560c499bc9b8483c8e6364ca8466ad157df Binary files /dev/null and b/04 UebgDi Vererbung/obj/Debug/netcoreapp3.1/04 UebgDi Vererbung.pdb differ diff --git a/05 InterfaceIntro/05 InterfaceIntro.csproj b/05 InterfaceIntro/05 InterfaceIntro.csproj new file mode 100644 index 0000000000000000000000000000000000000000..7d0d60b03cd96a5166d498eb2d09ad2aa2473e6b --- /dev/null +++ b/05 InterfaceIntro/05 InterfaceIntro.csproj @@ -0,0 +1,9 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + <RootNamespace>_05_InterfaceIntro</RootNamespace> + </PropertyGroup> + +</Project> diff --git a/05 InterfaceIntro/Program.cs b/05 InterfaceIntro/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..2ab92019fb08fadd346dc41ba6f170e3b030cf7e --- /dev/null +++ b/05 InterfaceIntro/Program.cs @@ -0,0 +1,65 @@ +using System; + +namespace _05_InterfaceIntro +{ + interface IBesteuerbareObjekte + { + double Steuern(); + } + interface IVerkaufbareObjekte + { + void Verkaufen(); + } + + abstract class Kfz : IBesteuerbareObjekte, IVerkaufbareObjekte + { + public abstract double Steuern(); + public abstract void Verkaufen(); + } + class Pkw : Kfz + { + double hubraum; + public override double Steuern() => (hubraum + 99) / 100 * 9.50; + public override void Verkaufen() + { + Console.WriteLine("PKW wird verkauft"); + } + } + class Immobilien : IBesteuerbareObjekte, IVerkaufbareObjekte + { + public double Steuern() => 1000; + public void Verkaufen() { Console.WriteLine("Haus wird verkauft"); } + } + class Program + { + static void Main(string[] args) + { + IBesteuerbareObjekte[] bObj = new IBesteuerbareObjekte[2]; + Immobilien i1 = new Immobilien(); + Pkw p1 = new Pkw(); + bObj[0] = i1; + bObj[1] = p1; + + IVerkaufbareObjekte[] vObj = new IVerkaufbareObjekte[2]; + vObj[0] = i1; + vObj[1] = p1; + + //i1.Verkaufen(); + i1.Steuern(); + + p1.Verkaufen(); + p1.Steuern(); + + if (p1 is Kfz) Console.WriteLine("p1 ist Kfz"); + if (p1 is IBesteuerbareObjekte) Console.WriteLine("p1 ist besteuerbar"); + if (p1 is IVerkaufbareObjekte) Console.WriteLine("p1 ist verkaufbar"); + + IBesteuerbareObjekte o1 = (IBesteuerbareObjekte)p1; + // Pkw ist Kfz ist IBesteuerbar + // aber nicht umgekehrt für alle Objekte, z.B. + // Immobilie ist IBesteuerbar, aber kein Kfz + //Pkw p2 = (Pkw)i1; + + } + } +} diff --git a/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.deps.json b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..63b7d8afab893b8e07db547ae8f7d40408ccc540 --- /dev/null +++ b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "05 InterfaceIntro/1.0.0": { + "runtime": { + "05 InterfaceIntro.dll": {} + } + } + } + }, + "libraries": { + "05 InterfaceIntro/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.dll b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.dll new file mode 100644 index 0000000000000000000000000000000000000000..d073fe9134862ed89d215f1baab13c5006b8f251 Binary files /dev/null and b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.dll differ diff --git a/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.exe b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.exe new file mode 100644 index 0000000000000000000000000000000000000000..f0aeb08ba41b847da0c7377aae2aaaddb4986709 Binary files /dev/null and b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.exe differ diff --git a/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.pdb b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.pdb new file mode 100644 index 0000000000000000000000000000000000000000..755b902b47719d82b93f53c11d85cd85a2c6e924 Binary files /dev/null and b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.pdb differ diff --git a/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.runtimeconfig.dev.json b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.runtimeconfig.dev.json @@ -0,0 +1,8 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\wienkop\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\wienkop\\.nuget\\packages" + ] + } +} \ No newline at end of file diff --git a/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.runtimeconfig.json b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/05 InterfaceIntro/bin/Debug/netcoreapp3.1/05 InterfaceIntro.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.dgspec.json b/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..3b44a0a3aca0134031f52fa93890b26e11d14c21 --- /dev/null +++ b/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj", + "projectName": "05 InterfaceIntro", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\wienkop\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.201\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.g.props b/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..dcb699c0e9a92aa0db59dc7c324b470d0dce8c74 --- /dev/null +++ b/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.g.props @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> + <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess> + <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> + <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile> + <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> + <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\wienkop\.nuget\packages\</NuGetPackageFolders> + <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> + <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.5.0</NuGetToolVersion> + </PropertyGroup> + <PropertyGroup> + <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.g.targets b/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/05 InterfaceIntro/obj/05 InterfaceIntro.csproj.nuget.g.targets @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.AssemblyInfo.cs b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..c1f6b08941ccb39b1bc38dd086fa82bc46b422cb --- /dev/null +++ b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// </auto-generated> +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("05 InterfaceIntro")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("05 InterfaceIntro")] +[assembly: System.Reflection.AssemblyTitleAttribute("05 InterfaceIntro")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.AssemblyInfoInputs.cache b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..05c28af827535f7cd6aa0881a6b5e3844408ac3d --- /dev/null +++ b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +6362359cf8091ecdddc7588d03cc361a4eaa563e diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.assets.cache b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..6d55971960a150beaa98c918d8d7602c62495f1b Binary files /dev/null and b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.assets.cache differ diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csproj.CoreCompileInputs.cache b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..866b744e18d17bd43f4fc4b66cbb3dbc817b1992 --- /dev/null +++ b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c0523642d3f3714f80c0cf31b3f8720f51a0bc09 diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csproj.FileListAbsolute.txt b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..3de421907b378df96a80b39d484d665153010a62 --- /dev/null +++ b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csproj.FileListAbsolute.txt @@ -0,0 +1,13 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\bin\Debug\netcoreapp3.1\05 InterfaceIntro.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\bin\Debug\netcoreapp3.1\05 InterfaceIntro.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\bin\Debug\netcoreapp3.1\05 InterfaceIntro.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\bin\Debug\netcoreapp3.1\05 InterfaceIntro.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\bin\Debug\netcoreapp3.1\05 InterfaceIntro.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\bin\Debug\netcoreapp3.1\05 InterfaceIntro.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.csprojAssemblyReference.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 InterfaceIntro\obj\Debug\netcoreapp3.1\05 InterfaceIntro.genruntimeconfig.cache diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csprojAssemblyReference.cache b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8a5ef041ae8402be96bf3fc66b33aedfc9a2f5c5 Binary files /dev/null and b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csprojAssemblyReference.cache differ diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.dll b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.dll new file mode 100644 index 0000000000000000000000000000000000000000..d073fe9134862ed89d215f1baab13c5006b8f251 Binary files /dev/null and b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.dll differ diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.exe b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.exe new file mode 100644 index 0000000000000000000000000000000000000000..f0aeb08ba41b847da0c7377aae2aaaddb4986709 Binary files /dev/null and b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.exe differ diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.genruntimeconfig.cache b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.pdb b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.pdb new file mode 100644 index 0000000000000000000000000000000000000000..755b902b47719d82b93f53c11d85cd85a2c6e924 Binary files /dev/null and b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.pdb differ diff --git a/05 InterfaceIntro/obj/project.assets.json b/05 InterfaceIntro/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..ccd8b0415a70882304a2e38665ff8bdfa6df5ce3 --- /dev/null +++ b/05 InterfaceIntro/obj/project.assets.json @@ -0,0 +1,65 @@ +{ + "version": 3, + "targets": { + ".NETCoreApp,Version=v3.1": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + ".NETCoreApp,Version=v3.1": [] + }, + "packageFolders": { + "C:\\Users\\wienkop\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj", + "projectName": "05 InterfaceIntro", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\wienkop\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.201\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/05 InterfaceIntro/obj/project.nuget.cache b/05 InterfaceIntro/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..0b31d2e2d74d7ffdde64cd620af6a603973d64db --- /dev/null +++ b/05 InterfaceIntro/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "zW0HNd6MUtrpo4PxZxtJiuDjTavaHUIxVBa2aojVUBl7oQ42VepopDVyrRN7arQid3Nsxw7B9fGDZ/ilB/vWJQ==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\05 InterfaceIntro\\05 InterfaceIntro.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/05 UebgDi Warenwirtschaft/Program.cs b/05 UebgDi Warenwirtschaft/Program.cs index 249999e2833af1f46770efa509f1f72295807053..c4e4636aed1491fc5f3dd62d71cd5b920298dd00 100644 --- a/05 UebgDi Warenwirtschaft/Program.cs +++ b/05 UebgDi Warenwirtschaft/Program.cs @@ -21,8 +21,9 @@ namespace _05_UebgDi_Warenwirtschaft int stueckzahl; double preis; public string Name { get; protected set; } - // protected: Die Methoden dieser Klasse und die Methoden der abgeleiteten Klassen - // dürfen den set aufrufen. + // private: Nur die Methoden dieser Klasse Produkt dürfen das set-Name aufrufen + // protected: Die Methoden dieser Klasse Produkt und die Methoden der von Produkt + // abgeleiteten Klassen dürfen set-Name aufrufen; gilt auch transitiv public Produkt(int stueckzahl, double preis, string name) { this.stueckzahl = stueckzahl; @@ -30,7 +31,10 @@ namespace _05_UebgDi_Warenwirtschaft this.Name = name; } public double Wert() => preis * stueckzahl; - //public abstract string Zeichnen(); + + //public abstract void Gießen(); -- passt nicht für alle Produkte (z.B. Möbel) + //public virtual void Gießen() {} -- passt auch nicht, würde nachträgliches Erweitern der Basisklasse erfordern + // was nicht möglich ist, wenn die Basisklasse von einem anderen Hersteller stammt. } abstract class Gartenprodukte : Produkt { @@ -39,8 +43,14 @@ namespace _05_UebgDi_Warenwirtschaft } class Pflanzen : Gartenprodukte { - - + public enum Pflanzentyp { zier, nutz}; + Pflanzentyp typ; + public Pflanzen(int stückzahl, double preis, string name, Pflanzentyp typ) + : base (stückzahl,preis,name) + { + this.typ = typ; + } + public void Gießen() { } } class Program { @@ -49,7 +59,31 @@ namespace _05_UebgDi_Warenwirtschaft Produkt[] produkte = new Produkt[3]; produkte[0] = new Pflanzen(10, 0.35, "Geranien", Pflanzen.Pflanzentyp.zier); produkte[1] = new Pflanzen(10, 0.55, "Salat", Pflanzen.Pflanzentyp.nutz); - + produkte[2] = new Pflanzen(10, 0.55, "Karotten", Pflanzen.Pflanzentyp.nutz); + foreach (Produkt item in produkte) + { + if (item.Name == "Geranien") + { + // item.Gießen(); -- Geht nicht, da der statische Typ die aufrufbaren Methoden def. + + ((Pflanzen) item).Gießen(); + // Typ-cast ~ item wird in eine Pflanzen-Referenz konvertiert. Falls dies nicht + // möglich ist, wird eine Exception geworfen + + (item as Pflanzen).Gießen(); + Pflanzen p1 = item as Pflanzen; + if (p1 != null) + p1.Gießen(); + // as ~ versuche item in eine Pflanzen-Referenz zu konvertieren. Falls dies nicht + // möglich ist, wird null zurückgegeben. + + if (item is Pflanzen) { } + // Testet, ob item in Pflanzenreferenz konvertierbar ist => bool-Ergebnis + if (item is Pflanzen p2) + p2.Gießen(); + // Im Erfolgsfall befindet sich in p2 die Pflanzen-Referenz + } + } } } } diff --git a/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.deps.json b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..12c6b286ab6cc02794d4d8eb08a823ee8998096c --- /dev/null +++ b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "05 UebgDi Warenwirtschaft/1.0.0": { + "runtime": { + "05 UebgDi Warenwirtschaft.dll": {} + } + } + } + }, + "libraries": { + "05 UebgDi Warenwirtschaft/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.dll b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.dll new file mode 100644 index 0000000000000000000000000000000000000000..de1c4e898e3c964f2374379e25cf6d0c63e0ed4d Binary files /dev/null and b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.dll differ diff --git a/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.exe b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.exe new file mode 100644 index 0000000000000000000000000000000000000000..30e0b4d9da998eb3aa5490780a38fbba50e5bda7 Binary files /dev/null and b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.exe differ diff --git a/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.pdb b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.pdb new file mode 100644 index 0000000000000000000000000000000000000000..17b27350e6508e511a0726c486a506a59924c58f Binary files /dev/null and b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.pdb differ diff --git a/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.runtimeconfig.dev.json b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.runtimeconfig.dev.json @@ -0,0 +1,8 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\wienkop\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\wienkop\\.nuget\\packages" + ] + } +} \ No newline at end of file diff --git a/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.runtimeconfig.json b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/05 UebgDi Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csproj.CoreCompileInputs.cache b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..866b744e18d17bd43f4fc4b66cbb3dbc817b1992 --- /dev/null +++ b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c0523642d3f3714f80c0cf31b3f8720f51a0bc09 diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csproj.FileListAbsolute.txt b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..4868f8a3d5369c008a0a1b1b0459665f5bb4e892 --- /dev/null +++ b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgDi Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgDi Warenwirtschaft.genruntimeconfig.cache diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.dll b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.dll new file mode 100644 index 0000000000000000000000000000000000000000..de1c4e898e3c964f2374379e25cf6d0c63e0ed4d Binary files /dev/null and b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.dll differ diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.exe b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.exe new file mode 100644 index 0000000000000000000000000000000000000000..30e0b4d9da998eb3aa5490780a38fbba50e5bda7 Binary files /dev/null and b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.exe differ diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.genruntimeconfig.cache b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.pdb b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.pdb new file mode 100644 index 0000000000000000000000000000000000000000..17b27350e6508e511a0726c486a506a59924c58f Binary files /dev/null and b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.pdb differ diff --git a/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.deps.json b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..53f39a15db80a56eed23d8678a06a4c24717d97d --- /dev/null +++ b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "05 UebgMo Warenwirtschaft/1.0.0": { + "runtime": { + "05 UebgMo Warenwirtschaft.dll": {} + } + } + } + }, + "libraries": { + "05 UebgMo Warenwirtschaft/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.dll b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.dll new file mode 100644 index 0000000000000000000000000000000000000000..ef7ba833c362f169499a54d6666069dacd98efb4 Binary files /dev/null and b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.dll differ diff --git a/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.exe b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.exe new file mode 100644 index 0000000000000000000000000000000000000000..d59680d1d204333198b12e1ef8697e2fbb7d79f6 Binary files /dev/null and b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.exe differ diff --git a/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.pdb b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c18ba365c1a054cec220cb5dae6769b914e28f5c Binary files /dev/null and b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.pdb differ diff --git a/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.runtimeconfig.dev.json b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.runtimeconfig.dev.json @@ -0,0 +1,8 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\wienkop\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\wienkop\\.nuget\\packages" + ] + } +} \ No newline at end of file diff --git a/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.runtimeconfig.json b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/05 UebgMo Warenwirtschaft/bin/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csproj.CoreCompileInputs.cache b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..866b744e18d17bd43f4fc4b66cbb3dbc817b1992 --- /dev/null +++ b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c0523642d3f3714f80c0cf31b3f8720f51a0bc09 diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csproj.FileListAbsolute.txt b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..7e78dd142644cd484b8aed69530df14731226c7b --- /dev/null +++ b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\bin\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05 UebgMo Warenwirtschaft\obj\Debug\netcoreapp3.1\05 UebgMo Warenwirtschaft.genruntimeconfig.cache diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.dll b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.dll new file mode 100644 index 0000000000000000000000000000000000000000..ef7ba833c362f169499a54d6666069dacd98efb4 Binary files /dev/null and b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.dll differ diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.exe b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.exe new file mode 100644 index 0000000000000000000000000000000000000000..d59680d1d204333198b12e1ef8697e2fbb7d79f6 Binary files /dev/null and b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.exe differ diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.genruntimeconfig.cache b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.pdb b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c18ba365c1a054cec220cb5dae6769b914e28f5c Binary files /dev/null and b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.pdb differ diff --git a/05HTMLEngine/obj/Debug/HTMLEngine.csproj.CoreCompileInputs.cache b/05HTMLEngine/obj/Debug/HTMLEngine.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..ae069197e688d966063a87e9104726ab443b4bb2 --- /dev/null +++ b/05HTMLEngine/obj/Debug/HTMLEngine.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b57928ec7141251d966ec71722969d94b9ac9591 diff --git a/05HTMLEngine/obj/Debug/HTMLEngine.csproj.FileListAbsolute.txt b/05HTMLEngine/obj/Debug/HTMLEngine.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..0e380190c4941f2440f6e16982ee7d74e7d1beae --- /dev/null +++ b/05HTMLEngine/obj/Debug/HTMLEngine.csproj.FileListAbsolute.txt @@ -0,0 +1,2 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05HTMLEngine\obj\Debug\HTMLEngine.csprojAssemblyReference.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\05HTMLEngine\obj\Debug\HTMLEngine.csproj.CoreCompileInputs.cache diff --git a/prog2-ss2020-wienkop.sln b/prog2-ss2020-wienkop.sln index 2982afd7fb0637b7f90d8155cbf9f17b773c1341..c63c1173f0663822d57f448211deba0140cec972 100644 --- a/prog2-ss2020-wienkop.sln +++ b/prog2-ss2020-wienkop.sln @@ -56,6 +56,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "03Praktikumsaufgabe2Liste", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "05 UebgDi Warenwirtschaft", "05 UebgDi Warenwirtschaft\05 UebgDi Warenwirtschaft.csproj", "{5CAE2147-F5ED-4D54-9FF0-87E7A5AB8AD1}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "05 InterfaceIntro", "05 InterfaceIntro\05 InterfaceIntro.csproj", "{2AB3F908-3175-4309-AE0B-F04BA243A82B}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -158,6 +160,10 @@ Global {5CAE2147-F5ED-4D54-9FF0-87E7A5AB8AD1}.Debug|Any CPU.Build.0 = Debug|Any CPU {5CAE2147-F5ED-4D54-9FF0-87E7A5AB8AD1}.Release|Any CPU.ActiveCfg = Release|Any CPU {5CAE2147-F5ED-4D54-9FF0-87E7A5AB8AD1}.Release|Any CPU.Build.0 = Release|Any CPU + {2AB3F908-3175-4309-AE0B-F04BA243A82B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2AB3F908-3175-4309-AE0B-F04BA243A82B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2AB3F908-3175-4309-AE0B-F04BA243A82B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2AB3F908-3175-4309-AE0B-F04BA243A82B}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE