diff --git a/.vs/prog2-ss2020-wienkop/DesignTimeBuild/.dtbcache.v2 b/.vs/prog2-ss2020-wienkop/DesignTimeBuild/.dtbcache.v2 index f43e158b4d1bcb2f4a18164c51e665d536d03f15..a55465ff870051dce322dfc68cded8a80faa37dc 100644 Binary files a/.vs/prog2-ss2020-wienkop/DesignTimeBuild/.dtbcache.v2 and b/.vs/prog2-ss2020-wienkop/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/prog2-ss2020-wienkop/v16/.suo b/.vs/prog2-ss2020-wienkop/v16/.suo index 9186c2472c1e3432daf4ee90b0a8d0dfd12d23b2..60fd387eb7d7872db89a2b0de3622ff38741c33c 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 09f733cba816ea75758c5185c8e79a12110d4074..98a1e6a32cef97cee689b7c42e40bd7555a13c6f 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/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache b/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache index cf534861a3640f8554f9ce25bfe11127debf486c..b5214f35120e32e54563c1c022ea640ba350567a 100644 Binary files a/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache and b/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache differ diff --git a/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache b/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache index 84c2dbfa995747842ad98922685bd675df44120f..261fb667b68660f7adefe3e8be7ab1ee784b53ca 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 50beef42e5ef19628fe73d78013cf307822ef6ea..a3dc7452ef70e739a100ce883ea2937592e63c8a 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/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache b/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache index 308f84f1bd32b1f7e1467356eb1ac40d7da08d5e..4824caf0c92344f68eac696e04da28b425072d2c 100644 Binary files a/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache and b/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache differ diff --git a/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache b/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache index a0fbfd12797557adefa2aaaacd9d5126dec64303..e23245258eaf6b6145a13830bacb66ca8fd7c885 100644 Binary files a/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache and b/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache differ diff --git a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache index a0fbfd12797557adefa2aaaacd9d5126dec64303..e23245258eaf6b6145a13830bacb66ca8fd7c885 100644 Binary files a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache and b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache differ diff --git a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..74fe67b1ca671095970d4a7fbcae2417231e8f41 Binary files /dev/null and b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache differ diff --git a/07 UebgSaKeyValueList/liste.cs b/07 UebgSaKeyValueList/KeyValueListe.cs similarity index 100% rename from 07 UebgSaKeyValueList/liste.cs rename to 07 UebgSaKeyValueList/KeyValueListe.cs diff --git a/07 UebgSaKeyValueList/Program.cs b/07 UebgSaKeyValueList/Program.cs index b98c8be949b046d90fa7d431fbe668992f1c4ba3..279aa2750a3c99c57a7c0a3e2b2beea5afb400ea 100644 --- a/07 UebgSaKeyValueList/Program.cs +++ b/07 UebgSaKeyValueList/Program.cs @@ -48,14 +48,15 @@ namespace _07KeyValueList } class ComplexKey : IComparable<ComplexKey> { - public int wert1; - public string wert2; + public int Wert1 { get; set; } + public string Wert2 { get; set; } + public ComplexKey(int Wert1, string Wert2) { this.Wert1 = Wert1;this.Wert2 = Wert2; } public int CompareTo(ComplexKey other) { - int diff = wert1.CompareTo(other.wert1); + int diff = Wert1.CompareTo(other.Wert1); if (diff != 0) return diff; - return wert2.CompareTo(other.wert2); + return Wert2.CompareTo(other.Wert2); } } class Program diff --git a/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll b/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll index b85937a887ffd78028039b987cb55bc95046a8e9..64cfeb491f94cc38c3c5c0aca636613f68d29d56 100644 Binary files a/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll and b/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll differ diff --git a/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb b/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb index 65a24332e10e0c8e65a5d9cbd3954147de2b9902..06be5228ca5c61bcdf90a5950c597cec172743c4 100644 Binary files a/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb and b/07 UebgSaKeyValueList/bin/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb differ diff --git a/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.csprojAssemblyReference.cache b/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.csprojAssemblyReference.cache index d7dd684443de8ada82f92a8e0cf14a64b9096fd6..a0fbfd12797557adefa2aaaacd9d5126dec64303 100644 Binary files a/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.csprojAssemblyReference.cache and b/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.csprojAssemblyReference.cache differ diff --git a/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll b/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll index b85937a887ffd78028039b987cb55bc95046a8e9..64cfeb491f94cc38c3c5c0aca636613f68d29d56 100644 Binary files a/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll and b/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.dll differ diff --git a/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb b/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb index 65a24332e10e0c8e65a5d9cbd3954147de2b9902..06be5228ca5c61bcdf90a5950c597cec172743c4 100644 Binary files a/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb and b/07 UebgSaKeyValueList/obj/Debug/netcoreapp3.1/07 UebgSa_KeyValueList.pdb differ diff --git a/07KeyValueList/liste.cs b/07KeyValueList/KeyValueList.cs similarity index 100% rename from 07KeyValueList/liste.cs rename to 07KeyValueList/KeyValueList.cs diff --git a/07KeyValueList/obj/Debug/netcoreapp3.1/07KeyValueList.csprojAssemblyReference.cache b/07KeyValueList/obj/Debug/netcoreapp3.1/07KeyValueList.csprojAssemblyReference.cache index 74fe67b1ca671095970d4a7fbcae2417231e8f41..a0fbfd12797557adefa2aaaacd9d5126dec64303 100644 Binary files a/07KeyValueList/obj/Debug/netcoreapp3.1/07KeyValueList.csprojAssemblyReference.cache and b/07KeyValueList/obj/Debug/netcoreapp3.1/07KeyValueList.csprojAssemblyReference.cache differ diff --git a/08 UebgDiDatentypSet/08 UebgDiDatentypSet.csproj b/08 UebgDiDatentypSet/08 UebgDiDatentypSet.csproj new file mode 100644 index 0000000000000000000000000000000000000000..d1d62147769d28735c0ca5d9e40916d6eb631f21 --- /dev/null +++ b/08 UebgDiDatentypSet/08 UebgDiDatentypSet.csproj @@ -0,0 +1,9 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + <RootNamespace>_08_UebgDiDatentypSet</RootNamespace> + </PropertyGroup> + +</Project> diff --git a/08 UebgDiDatentypSet/Program.cs b/08 UebgDiDatentypSet/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..b4bde2da5e4f50b62c8cfafa598ce9de7ce711ae --- /dev/null +++ b/08 UebgDiDatentypSet/Program.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; + +namespace _08_UebgDiDatentypSet +{ + + class Program + { + static void Main(string[] args) + { + Console.WriteLine("Hello World!"); + } + } +} diff --git a/08 UebgDiDatentypSet/Set.cs b/08 UebgDiDatentypSet/Set.cs new file mode 100644 index 0000000000000000000000000000000000000000..ab86baf66e4296feab6a333ada2f6e376160be7f --- /dev/null +++ b/08 UebgDiDatentypSet/Set.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace _08_UebgDiDatentypSet +{ + interface ISet<T> + { + public ISet<T> Intersect(ISet<T> set1, ISet<T> set2); + public ISet<T> Union(ISet<T> set1, ISet<T> set2); + public IEnumerable<T> GetEnumerator(); + public bool Contains(T item); // true, wenn die Menge das Item bereits enthält + public T[] ToArray(); + } + + // Schreiben Sie eine Listenimplementierung des Datentyps Menge~Set, + // welche das obige Interface implementiert + class Set + { + } +} diff --git a/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.dgspec.json b/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..9415ca712e51bf00761f7df4c3e665341b3a5549 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.dgspec.json @@ -0,0 +1,66 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj", + "projectName": "08 UebgDiDatentypSet", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\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, + "downloadDependencies": [ + { + "name": "Microsoft.AspNetCore.App.Ref", + "version": "[3.1.2, 3.1.2]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.300\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.g.props b/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.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.6.0</NuGetToolVersion> + </PropertyGroup> + <PropertyGroup> + <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.g.targets b/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/08 UebgDiDatentypSet/obj/08 UebgDiDatentypSet.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/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// <autogenerated /> +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfo.cs b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..ce59da10b7f557ce43ffa3d1da735ef0c026cfa9 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.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("08 UebgDiDatentypSet")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("08 UebgDiDatentypSet")] +[assembly: System.Reflection.AssemblyTitleAttribute("08 UebgDiDatentypSet")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfoInputs.cache b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..f89d8198afe3b483c68f346c223abc219b27b309 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +08255ad8372b55f703eca24a32f8daaf3b53c29d diff --git a/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.assets.cache b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..9191f163ebe791ae737291863e1275ad7036f10b Binary files /dev/null and b/08 UebgDiDatentypSet/obj/Debug/netcoreapp3.1/08 UebgDiDatentypSet.assets.cache differ diff --git a/08 UebgDiDatentypSet/obj/project.assets.json b/08 UebgDiDatentypSet/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..ccf9a7a1992f82627759f653cf7daf58a1c48018 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/project.assets.json @@ -0,0 +1,71 @@ +{ + "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\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj", + "projectName": "08 UebgDiDatentypSet", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\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, + "downloadDependencies": [ + { + "name": "Microsoft.AspNetCore.App.Ref", + "version": "[3.1.2, 3.1.2]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.300\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/08 UebgDiDatentypSet/obj/project.nuget.cache b/08 UebgDiDatentypSet/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..aae7c0acf555259f14898dd4b19f57e20da0bd10 --- /dev/null +++ b/08 UebgDiDatentypSet/obj/project.nuget.cache @@ -0,0 +1,10 @@ +{ + "version": 2, + "dgSpecHash": "Jefq7nwG5tppUm0fykX2GqmIIR6VCx97BtFJCOdDi8HyMUbqi+A2UyDf0idSvEpaocf4Al+L1MimIt4wMR3KBg==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08 UebgDiDatentypSet\\08 UebgDiDatentypSet.csproj", + "expectedPackageFiles": [ + "C:\\Users\\wienkop\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\3.1.2\\microsoft.aspnetcore.app.ref.3.1.2.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/08DelegateIntro/08DelegateIntro.csproj b/08DelegateIntro/08DelegateIntro.csproj new file mode 100644 index 0000000000000000000000000000000000000000..8aaf0dd43590fbe906de93ac2537d820601e58b3 --- /dev/null +++ b/08DelegateIntro/08DelegateIntro.csproj @@ -0,0 +1,9 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + <RootNamespace>_08DelegateIntro</RootNamespace> + </PropertyGroup> + +</Project> diff --git a/08DelegateIntro/Program.cs b/08DelegateIntro/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..0726a9877cde90365f7341e34bf2ba325d4332ca --- /dev/null +++ b/08DelegateIntro/Program.cs @@ -0,0 +1,22 @@ +using System; + +namespace _08DelegateIntro +{ + class Program + { + static void Tabelle(double von, double bis) + { + for (double x = von; x <= bis; x += (bis - von) / 5.0) + Console.WriteLine($"{x,6:f2} | {Math.Sin(x),10:f4}"); + Console.WriteLine("-------------------"); + } + static double MeinQuadrieren(double x) + { + return x * x; + } + static void Main(string[] args) + { + Tabelle(1, 6); + } + } +} diff --git a/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.dgspec.json b/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..37e66faabd52393224870654416dadb2983613c2 --- /dev/null +++ b/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.dgspec.json @@ -0,0 +1,66 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\08DelegateIntro.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\08DelegateIntro.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\08DelegateIntro.csproj", + "projectName": "08DelegateIntro", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\08DelegateIntro.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\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, + "downloadDependencies": [ + { + "name": "Microsoft.AspNetCore.App.Ref", + "version": "[3.1.2, 3.1.2]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.300\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.g.props b/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/08DelegateIntro/obj/08DelegateIntro.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.6.0</NuGetToolVersion> + </PropertyGroup> + <PropertyGroup> + <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> + </PropertyGroup> +</Project> \ No newline at end of file diff --git a/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.g.targets b/08DelegateIntro/obj/08DelegateIntro.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/08DelegateIntro/obj/08DelegateIntro.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/08DelegateIntro/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08DelegateIntro/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105 --- /dev/null +++ b/08DelegateIntro/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// <autogenerated /> +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.AssemblyInfo.cs b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..7a72e98c548a48a791431cdca3a86acb23d79502 --- /dev/null +++ b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.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("08DelegateIntro")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("08DelegateIntro")] +[assembly: System.Reflection.AssemblyTitleAttribute("08DelegateIntro")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.AssemblyInfoInputs.cache b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..e0003d7419d774c90f7e46c8714cc5856921adb8 --- /dev/null +++ b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +750f2b4561a16333f570cf1f774c1bb9cac5c78b diff --git a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.assets.cache b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..01b248b41fddc4c3f896ccf1d6317e40600e9074 Binary files /dev/null and b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.assets.cache differ diff --git a/08DelegateIntro/obj/project.assets.json b/08DelegateIntro/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..9da99b257ed94cb4a6d41eb93fe8227f62eb1072 --- /dev/null +++ b/08DelegateIntro/obj/project.assets.json @@ -0,0 +1,71 @@ +{ + "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\\08DelegateIntro\\08DelegateIntro.csproj", + "projectName": "08DelegateIntro", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\08DelegateIntro.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\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, + "downloadDependencies": [ + { + "name": "Microsoft.AspNetCore.App.Ref", + "version": "[3.1.2, 3.1.2]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\3.1.300\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/08DelegateIntro/obj/project.nuget.cache b/08DelegateIntro/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..57474ca5263a6b5f048d01c5fb4fdae6ee4b66d4 --- /dev/null +++ b/08DelegateIntro/obj/project.nuget.cache @@ -0,0 +1,10 @@ +{ + "version": 2, + "dgSpecHash": "/2hgx1EfTZS45QeRzqsxUMol8x1ptv1axe+GL7KKgBgd5m9F9SaAVPec5lzdb/8OBMd/EjjQ0QL4SAuGZ6r/ow==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\08DelegateIntro\\08DelegateIntro.csproj", + "expectedPackageFiles": [ + "C:\\Users\\wienkop\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\3.1.2\\microsoft.aspnetcore.app.ref.3.1.2.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/prog2-ss2020-wienkop.sln b/prog2-ss2020-wienkop.sln index 6e7e5c5d2e729934931470915e083eec8c56f980..322711f45dfd8b7f12b4ff2b795b5fdc0bc3a20e 100644 --- a/prog2-ss2020-wienkop.sln +++ b/prog2-ss2020-wienkop.sln @@ -86,12 +86,16 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "07KeyValueList", "07KeyValu EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "07 UebgSa_KeyValueList", "07 UebgSaKeyValueList\07 UebgSa_KeyValueList.csproj", "{D164DF7F-E646-4754-B78C-FF95A9263874}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "07GenericInterfaces", "07GenericInterfaces\07GenericInterfaces.csproj", "{FEB89493-0266-4226-83E8-E73DECE39E98}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "07GenericInterfaces", "07GenericInterfaces\07GenericInterfaces.csproj", "{FEB89493-0266-4226-83E8-E73DECE39E98}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "07NichtNachmachen", "07NichtNachmachen\07NichtNachmachen.csproj", "{1A5242B0-472C-4C12-99D9-0896D44C1399}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "07InterfaceStack", "07InterfaceStack\07InterfaceStack.csproj", "{83D1C1CC-E68D-45B9-A4C9-5E2A45A74054}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "08DelegateIntro", "08DelegateIntro\08DelegateIntro.csproj", "{4D06B295-F053-4E0A-B563-EAF873F37C8D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "08 UebgDiDatentypSet", "08 UebgDiDatentypSet\08 UebgDiDatentypSet.csproj", "{42061739-142A-4941-81EB-7217DD563CC6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -266,6 +270,14 @@ Global {83D1C1CC-E68D-45B9-A4C9-5E2A45A74054}.Debug|Any CPU.Build.0 = Debug|Any CPU {83D1C1CC-E68D-45B9-A4C9-5E2A45A74054}.Release|Any CPU.ActiveCfg = Release|Any CPU {83D1C1CC-E68D-45B9-A4C9-5E2A45A74054}.Release|Any CPU.Build.0 = Release|Any CPU + {4D06B295-F053-4E0A-B563-EAF873F37C8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4D06B295-F053-4E0A-B563-EAF873F37C8D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4D06B295-F053-4E0A-B563-EAF873F37C8D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4D06B295-F053-4E0A-B563-EAF873F37C8D}.Release|Any CPU.Build.0 = Release|Any CPU + {42061739-142A-4941-81EB-7217DD563CC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {42061739-142A-4941-81EB-7217DD563CC6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {42061739-142A-4941-81EB-7217DD563CC6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {42061739-142A-4941-81EB-7217DD563CC6}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE