diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json
index 0897162a385ac9bc48ccdd67192a9f80f87d0827..1a3309340e2501639c5a4fdf59567ac95adecc80 100644
--- a/.vs/VSWorkspaceState.json
+++ b/.vs/VSWorkspaceState.json
@@ -1,10 +1,8 @@
 {
   "ExpandedNodes": [
     "",
-    "\\01Buergeramt",
-    "\\01Indexer",
-    "\\01OperatorOverloading"
+    "\\10 OverrideVsNew"
   ],
-  "SelectedNode": "\\01Buergeramt\\Program.cs",
+  "SelectedNode": "\\10 OverrideVsNew",
   "PreviewInSolutionExplorer": false
 }
\ No newline at end of file
diff --git a/.vs/prog2-ss2020-wienkop/DesignTimeBuild/.dtbcache.v2 b/.vs/prog2-ss2020-wienkop/DesignTimeBuild/.dtbcache.v2
index 4f61acebc3cc84569cbfc6c890d0bb72cf8c0e20..257200d520c0cff29f1f28db7e397ef076ae29e1 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 67bc9f165757c7f53314223f784856501bf1b145..6fc6400cc711ff29e9d74dbc72bcb99b06236952 100644
Binary files a/.vs/prog2-ss2020-wienkop/v16/.suo and b/.vs/prog2-ss2020-wienkop/v16/.suo differ
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
index be9032d6e07c3604eda8e28f1a93acbbbcf722ca..e3e3cbc4fa867dc1a0d341b1e534509719a34b0a 100644
Binary files a/.vs/slnx.sqlite and b/.vs/slnx.sqlite differ
diff --git a/01Buergeramt-Di/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/01Buergeramt-Di/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/01Buergeramt-Di/obj/Release/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/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.AssemblyInfo.cs b/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a726c896c2fd4f5f674e45f3447cc24398d3a5d2
--- /dev/null
+++ b/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.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("01Uebg_Buergeramt-Di")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("01Uebg_Buergeramt-Di")]
+[assembly: System.Reflection.AssemblyTitleAttribute("01Uebg_Buergeramt-Di")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.AssemblyInfoInputs.cache b/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..6787f3abeab2e453f6e9380dd48118eaf5ddffbb
--- /dev/null
+++ b/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+d8ea97a9695d937a221ac6afad1d954d10e69b9b
diff --git a/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.assets.cache b/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1bf2b19092afe4f217777a1bf7faa01b4ac6ad32
Binary files /dev/null and b/01Buergeramt-Di/obj/Release/netcoreapp3.1/01Uebg_Buergeramt-Di.assets.cache differ
diff --git a/01Buergeramt/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Mo.csprojAssemblyReference.cache b/01Buergeramt/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Mo.csprojAssemblyReference.cache
index 261fb667b68660f7adefe3e8be7ab1ee784b53ca..c76d68d55213b9d464484a5569cf9a7fd15efe3f 100644
Binary files a/01Buergeramt/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Mo.csprojAssemblyReference.cache and b/01Buergeramt/obj/Debug/netcoreapp3.1/01Uebg_Buergeramt-Mo.csprojAssemblyReference.cache differ
diff --git a/01Buergeramt/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/01Buergeramt/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/01Buergeramt/obj/Release/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/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache b/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache
index b25e0b161ed8940e09984f3ab9f81b4e09a39ab8..6818a72985d2c1f4f4fa9ee3883d29f2caee29d9 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/01Indexer/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/01Indexer/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/01Indexer/obj/Release/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/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache b/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache
index b01fdefe6d6122e34f0e3a127f2d54987f05cf92..b9dd1fa8103a7ec335c33594b6f343900f3ae8bf 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/01KlassenWiederholung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/01KlassenWiederholung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/01KlassenWiederholung/obj/Release/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/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache
index 2fec08a7d21f7b5904a28ab5a2995a537eacb56b..d7b29439e9f75f9a606eccb03f4302f49ac20386 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/01OperatorOverloading/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/01OperatorOverloading/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/01OperatorOverloading/obj/Release/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/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache
index 6818a72985d2c1f4f4fa9ee3883d29f2caee29d9..2e9470e8ae79d897268dbc6ad84da6a708923339 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/01OperatorTrueFalse/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/01OperatorTrueFalse/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/01OperatorTrueFalse/obj/Release/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/01WPF_Demo/obj/Debug/01WPF_Demo.csprojAssemblyReference.cache b/01WPF_Demo/obj/Debug/01WPF_Demo.csprojAssemblyReference.cache
index fd28411ac53acf194f903790a254751846c2d02b..4e6fa8d0f650f89ae382bdb0b7b6fa65fa824d11 100644
Binary files a/01WPF_Demo/obj/Debug/01WPF_Demo.csprojAssemblyReference.cache and b/01WPF_Demo/obj/Debug/01WPF_Demo.csprojAssemblyReference.cache differ
diff --git a/01WPF_Demo/obj/Debug/01WPF_Demo_MarkupCompile.cache b/01WPF_Demo/obj/Debug/01WPF_Demo_MarkupCompile.cache
index a24cc3fe0b24b8d747f994f8422f44d67080ebc5..f523e34960c036dc284ae040a6d425ab0d527451 100644
--- a/01WPF_Demo/obj/Debug/01WPF_Demo_MarkupCompile.cache
+++ b/01WPF_Demo/obj/Debug/01WPF_Demo_MarkupCompile.cache
@@ -12,9 +12,9 @@ DEBUG;TRACE
 C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\01WPF_Demo\App.xaml
 11151548125
 
-5-2017746502
+61434861427
 13-1505183044
 MainWindow.xaml;
 
-False
+True
 
diff --git a/01WPF_Demo/obj/Debug/MainWindow.baml b/01WPF_Demo/obj/Debug/MainWindow.baml
deleted file mode 100644
index 01130650e4206291a7b08d0ef439d009b47299f4..0000000000000000000000000000000000000000
Binary files a/01WPF_Demo/obj/Debug/MainWindow.baml and /dev/null differ
diff --git a/01WPF_Demo/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/01WPF_Demo/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3871b184d3f475a3c71d56db9f48c2a193080512
--- /dev/null
+++ b/01WPF_Demo/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
diff --git a/01WPF_Demo/obj/Release/01WPF_Demo_MarkupCompile.cache b/01WPF_Demo/obj/Release/01WPF_Demo_MarkupCompile.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b11a7ecbbe91923acea44dc1fc6e6542f4169b8a
--- /dev/null
+++ b/01WPF_Demo/obj/Release/01WPF_Demo_MarkupCompile.cache
@@ -0,0 +1,20 @@
+01WPF_Demo
+
+
+winexe
+C#
+.cs
+C:\Users\wienkop\Source\Repos\prog2-ss2020-wienkop\01WPF_Demo\obj\Release\
+_01WPF_Demo
+none
+false
+TRACE
+C:\Users\wienkop\Source\Repos\prog2-ss2020-wienkop\01WPF_Demo\App.xaml
+11151548125
+
+5-2017746502
+13-1505183044
+MainWindow.xaml;
+
+True
+
diff --git a/01WPF_Demo/obj/Release/01WPF_Demo_MarkupCompile.lref b/01WPF_Demo/obj/Release/01WPF_Demo_MarkupCompile.lref
new file mode 100644
index 0000000000000000000000000000000000000000..180d08ad5896a9f3a22c464dbefcc8a6385f0ba9
--- /dev/null
+++ b/01WPF_Demo/obj/Release/01WPF_Demo_MarkupCompile.lref
@@ -0,0 +1,4 @@
+
+
+FC:\Users\wienkop\Source\Repos\prog2-ss2020-wienkop\01WPF_Demo\MainWindow.xaml;;
+
diff --git a/01WPF_Demo/obj/Release/App.g.cs b/01WPF_Demo/obj/Release/App.g.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e30da5cd7fcedfe3f169603150572ae0381968a2
--- /dev/null
+++ b/01WPF_Demo/obj/Release/App.g.cs
@@ -0,0 +1,70 @@
+#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "48739A697E19AE4D533934D4F7973B044C4D8496D12151C9F24F6A4352A6F141"
+//------------------------------------------------------------------------------
+// <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.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using _01WPF_Demo;
+
+
+namespace _01WPF_Demo {
+    
+    
+    /// <summary>
+    /// App
+    /// </summary>
+    public partial class App : System.Windows.Application {
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            
+            #line 5 "..\..\App.xaml"
+            this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
+            
+            #line default
+            #line hidden
+        }
+        
+        /// <summary>
+        /// Application Entry Point.
+        /// </summary>
+        [System.STAThreadAttribute()]
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public static void Main() {
+            _01WPF_Demo.App app = new _01WPF_Demo.App();
+            app.InitializeComponent();
+            app.Run();
+        }
+    }
+}
+
diff --git a/01WPF_Demo/obj/Release/MainWindow.g.cs b/01WPF_Demo/obj/Release/MainWindow.g.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1b5efec1c52634d89ec74eb97c684ae1ed134df5
--- /dev/null
+++ b/01WPF_Demo/obj/Release/MainWindow.g.cs
@@ -0,0 +1,109 @@
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "BB8A4076F3A4279E9326BFFEE23045B977190285315B850B97003E566855B1E0"
+//------------------------------------------------------------------------------
+// <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.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using _01WPF_Demo;
+
+
+namespace _01WPF_Demo {
+    
+    
+    /// <summary>
+    /// MainWindow
+    /// </summary>
+    public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 11 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Label meinLabel;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/01WPF_Demo;component/mainwindow.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\MainWindow.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            
+            #line 10 "..\..\MainWindow.xaml"
+            ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+            
+            #line default
+            #line hidden
+            
+            #line 10 "..\..\MainWindow.xaml"
+            ((System.Windows.Controls.Button)(target)).MouseEnter += new System.Windows.Input.MouseEventHandler(this.Button_Enter);
+            
+            #line default
+            #line hidden
+            
+            #line 10 "..\..\MainWindow.xaml"
+            ((System.Windows.Controls.Button)(target)).MouseLeave += new System.Windows.Input.MouseEventHandler(this.Button_Leave);
+            
+            #line default
+            #line hidden
+            return;
+            case 2:
+            this.meinLabel = ((System.Windows.Controls.Label)(target));
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+
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 a3dc7452ef70e739a100ce883ea2937592e63c8a..94be5c29ccc5594c3d7ed74fab336753939a60f4 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/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/02 Uebg KlasseTimeOpOverloading/obj/Release/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/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.AssemblyInfo.cs b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..eb818db249cd92c472217f58574e4650135f87c8
--- /dev/null
+++ b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.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("02 UebgMo KlasseTimeOpOverloading")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("02 UebgMo KlasseTimeOpOverloading")]
+[assembly: System.Reflection.AssemblyTitleAttribute("02 UebgMo KlasseTimeOpOverloading")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.AssemblyInfoInputs.cache b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..39395257a53577e4bf16a41457a945b8c329bd50
--- /dev/null
+++ b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+f227cde3e69a16d74d8fd79bc9a3274074e5c9de
diff --git a/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.assets.cache b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..151b8607f052356a3a253e3b28339af297ac0bf8
Binary files /dev/null and b/02 Uebg KlasseTimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.assets.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 9f4bd98749eb5f85c5249b4582b96dc7ea27d580..00119747933cfa150bdd3f7e944bf1d16b8f70dd 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/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/02 UebgDi Klassse TimeOpOverloading/obj/Release/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/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.AssemblyInfo.cs b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c47444b746eb74adb9f636e59e81dccf8f9d2c07
--- /dev/null
+++ b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.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("02 UebgDi Klassse TimeOpOverloading")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("02 UebgDi Klassse TimeOpOverloading")]
+[assembly: System.Reflection.AssemblyTitleAttribute("02 UebgDi Klassse TimeOpOverloading")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.AssemblyInfoInputs.cache b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..05f827d33e69b0010a02da08ddd451ef1b0f289e
--- /dev/null
+++ b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+0b4ba7b628a6a23cd15882130a270106593638ac
diff --git a/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.assets.cache b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f9bc9f2dbcd5b52a8165ce6616939d232cdc86e4
Binary files /dev/null and b/02 UebgDi Klassse TimeOpOverloading/obj/Release/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.assets.cache differ
diff --git a/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/02 UebgSa FiFoListe/obj/Release/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/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.AssemblyInfo.cs b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6cbacc086b8be5a51435f438a4a893df9dbc102b
--- /dev/null
+++ b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.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("02 UebgSa FiFoListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("02 UebgSa FiFoListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("02 UebgSa FiFoListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.AssemblyInfoInputs.cache b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..a5b8fb22966b32a3ba82ee454df36f31f246ed45
--- /dev/null
+++ b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+21ac529b68f3ba5f5759eb3670c090cc4d840b38
diff --git a/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.assets.cache b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..2c84387deb5a4b0d133a96657c397e37bcbd70ef
Binary files /dev/null and b/02 UebgSa FiFoListe/obj/Release/netcoreapp3.1/02 UebgSa FiFoListe.assets.cache differ
diff --git a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache
index 9dfc37ed889ff4d2deed3ec1295b3086aa3c45af..cf534861a3640f8554f9ce25bfe11127debf486c 100644
Binary files a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache and b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache differ
diff --git a/02VerketteteListe-2/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/02VerketteteListe-2/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/02VerketteteListe-2/obj/Release/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/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.AssemblyInfo.cs b/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4a7240788553eed0a63232fd8ab5c1dfe7d70cb2
--- /dev/null
+++ b/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.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("02VerketteteListe-2")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("02VerketteteListe-2")]
+[assembly: System.Reflection.AssemblyTitleAttribute("02VerketteteListe-2")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.AssemblyInfoInputs.cache b/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d417be4cd0f2a6ebc70e13d2f3bfb0ecd9d1fd54
--- /dev/null
+++ b/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+7d7b68ebc9a28a9a6d9f889803567ea8040f8213
diff --git a/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.assets.cache b/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..830c6a58e21fb6713876cef2a3f53877bba17f54
Binary files /dev/null and b/02VerketteteListe-2/obj/Release/netcoreapp3.1/02VerketteteListe-2.assets.cache differ
diff --git a/02VerketteteListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/02VerketteteListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/02VerketteteListe/obj/Release/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/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.AssemblyInfo.cs b/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..dda8db65fe0fa3bdc2ba4e2ed99ef6c5fb8cc146
--- /dev/null
+++ b/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.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("02VerketteteListe-1Intro")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("02VerketteteListe-1Intro")]
+[assembly: System.Reflection.AssemblyTitleAttribute("02VerketteteListe-1Intro")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.AssemblyInfoInputs.cache b/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..17031af3529484cce4330ac040a960b02ad91e4f
--- /dev/null
+++ b/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+eab528dcb577a249430baea39697b1e4333819eb
diff --git a/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.assets.cache b/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..43f44bfa29f565b5799d78d7e8c9fcced7bc3a76
Binary files /dev/null and b/02VerketteteListe/obj/Release/netcoreapp3.1/02VerketteteListe-1Intro.assets.cache differ
diff --git a/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/03 UebgDi ZyklischeListe/obj/Release/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/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.AssemblyInfo.cs b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..7f3bd4cd2e8cd5119cdc02c91c7990302c575862
--- /dev/null
+++ b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.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("03 UebgDi ZyklischeListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("03 UebgDi ZyklischeListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("03 UebgDi ZyklischeListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.AssemblyInfoInputs.cache b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..7a3321f1ac4802098f022999795f8ca57df2f4e6
--- /dev/null
+++ b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+d5e2849c48ca02dbce36f7fcb8454be459b92027
diff --git a/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.assets.cache b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..89571329ab892f5105d1e15f99f49d2eb1c24fa8
Binary files /dev/null and b/03 UebgDi ZyklischeListe/obj/Release/netcoreapp3.1/03 UebgDi ZyklischeListe.assets.cache differ
diff --git a/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/03 UebgMo FiFoListe/obj/Release/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/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.AssemblyInfo.cs b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..bcadefdea370e1717253944ed01d104a15312963
--- /dev/null
+++ b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.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("03 UebgMo FiFoListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("03 UebgMo FiFoListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("03 UebgMo FiFoListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.AssemblyInfoInputs.cache b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..2b4f89c20c5aca48f60d595de726d91f68a13e6a
--- /dev/null
+++ b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+a7f0ba40f3f98376d155b1e5a9204457bb160abc
diff --git a/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.assets.cache b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1463643f6a08638a279f20650155c0ff8d908fa4
Binary files /dev/null and b/03 UebgMo FiFoListe/obj/Release/netcoreapp3.1/03 UebgMo FiFoListe.assets.cache differ
diff --git a/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache b/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache
index 2e2e4cd48ef53623d9b1b2ede269e8059601fa08..09f733cba816ea75758c5185c8e79a12110d4074 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/03BinTree/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/03BinTree/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/03BinTree/obj/Release/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/03BinTree/obj/Release/netcoreapp3.1/03BinTree.AssemblyInfo.cs b/03BinTree/obj/Release/netcoreapp3.1/03BinTree.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..45030a09d7d843250435e4e7cc20f645a2f82e47
--- /dev/null
+++ b/03BinTree/obj/Release/netcoreapp3.1/03BinTree.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("03BinTree")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("03BinTree")]
+[assembly: System.Reflection.AssemblyTitleAttribute("03BinTree")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/03BinTree/obj/Release/netcoreapp3.1/03BinTree.AssemblyInfoInputs.cache b/03BinTree/obj/Release/netcoreapp3.1/03BinTree.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..c43be390d2380d68f941c449a0d67dd8581b2e9d
--- /dev/null
+++ b/03BinTree/obj/Release/netcoreapp3.1/03BinTree.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+2c96af0778cbd0377fa68a48aaf3c1db8bb4d3c6
diff --git a/03BinTree/obj/Release/netcoreapp3.1/03BinTree.assets.cache b/03BinTree/obj/Release/netcoreapp3.1/03BinTree.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b0a11e18a53e7d5060578b23a6bb3e6f7349479f
Binary files /dev/null and b/03BinTree/obj/Release/netcoreapp3.1/03BinTree.assets.cache differ
diff --git a/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/03DoppeltverketteteListe/obj/Release/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/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.AssemblyInfo.cs b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..8add3f850d43cf5cda5f0d5f00f081823e0ee9d3
--- /dev/null
+++ b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.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("03DoppeltverketteteListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("03DoppeltverketteteListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("03DoppeltverketteteListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.AssemblyInfoInputs.cache b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..94e596b6859d2df8af36fcc328802ef718902903
--- /dev/null
+++ b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bedfc1888d0c95ce80287b4eefda3c9e7c35f6e9
diff --git a/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.assets.cache b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..184fda918053e2ebb9c66dec4d74b31830e1ccc3
Binary files /dev/null and b/03DoppeltverketteteListe/obj/Release/netcoreapp3.1/03DoppeltverketteteListe.assets.cache differ
diff --git a/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/03Praktikumsaufgabe2Liste/obj/Release/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/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.AssemblyInfo.cs b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..13abdbb649c799e657f8ecd25db231e17dbd219b
--- /dev/null
+++ b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.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("03Praktikumsaufgabe2Liste")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("03Praktikumsaufgabe2Liste")]
+[assembly: System.Reflection.AssemblyTitleAttribute("03Praktikumsaufgabe2Liste")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.AssemblyInfoInputs.cache b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..284002f0c0e08c6a8acfb497900a968b4c5a7a2f
--- /dev/null
+++ b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+6f474c62fde7398d4048f59f6a9da3f2af683b9b
diff --git a/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.assets.cache b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4f3960b132208f31db4c43f395c4dfac09a54cd5
Binary files /dev/null and b/03Praktikumsaufgabe2Liste/obj/Release/netcoreapp3.1/03Praktikumsaufgabe2Liste.assets.cache differ
diff --git a/03VererbungKfzIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/03VererbungKfzIntro/obj/Release/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/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.AssemblyInfo.cs b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ae10e377ba123431431c3bc548be27db2fc8f141
--- /dev/null
+++ b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.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("03VererbungKfzIntro")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("03VererbungKfzIntro")]
+[assembly: System.Reflection.AssemblyTitleAttribute("03VererbungKfzIntro")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.AssemblyInfoInputs.cache b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..bf053461bc17b93ed74a50a694924fb88c8696f4
--- /dev/null
+++ b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+d6e081813061830a75f5a583af439086584033ff
diff --git a/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.assets.cache b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..a764313d42eb4ca5344161a174b9f9426bc83233
Binary files /dev/null and b/03VererbungKfzIntro/obj/Release/netcoreapp3.1/03VererbungKfzIntro.assets.cache differ
diff --git a/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/04 UebgDi Vererbung/obj/Release/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/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.AssemblyInfo.cs b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..58e0a608297682d0eeb0fcd037f4ce705fdd15ec
--- /dev/null
+++ b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.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("04 UebgDi Vererbung")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("04 UebgDi Vererbung")]
+[assembly: System.Reflection.AssemblyTitleAttribute("04 UebgDi Vererbung")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.AssemblyInfoInputs.cache b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..9eb6fac272c2570e463a32cdc6823574efb1ce15
--- /dev/null
+++ b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+e6fffc7d244798501d3d6984249df37a232e008c
diff --git a/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.assets.cache b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..07682fea3feda1310aa4193bd0b7ede490c708a9
Binary files /dev/null and b/04 UebgDi Vererbung/obj/Release/netcoreapp3.1/04 UebgDi Vererbung.assets.cache differ
diff --git a/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/04 UebgMo ZyklischeListe/obj/Release/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/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.AssemblyInfo.cs b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6e5354cd415cb9af2c8b2fbff812c229daa67c5d
--- /dev/null
+++ b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.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("04 UebgMo ZyklischeListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("04 UebgMo ZyklischeListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("04 UebgMo ZyklischeListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.AssemblyInfoInputs.cache b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..2a222d672ccfb2bf01873bcc33fdb14c0d58c20a
--- /dev/null
+++ b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+c7f471f07f98152668aacd4253224ee0c8ad2af8
diff --git a/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.assets.cache b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b8f059c38ab310bc60e15d269ffde73dc8b467d1
Binary files /dev/null and b/04 UebgMo ZyklischeListe/obj/Release/netcoreapp3.1/04 UebgMo ZyklischeListe.assets.cache differ
diff --git a/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/04VererbungGrafischeObjekte/obj/Release/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/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.AssemblyInfo.cs b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ef0d14c3f2b378203c04a0143d3df65f89f86a70
--- /dev/null
+++ b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.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("04VererbungGrafischeObjekte")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("04VererbungGrafischeObjekte")]
+[assembly: System.Reflection.AssemblyTitleAttribute("04VererbungGrafischeObjekte")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.AssemblyInfoInputs.cache b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..632bc7ad085c3d4b9909806654c0f77a656c278b
--- /dev/null
+++ b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+f08a423bf862d8a9dd5081e129b5d802e67a7e76
diff --git a/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.assets.cache b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..30ac96872addaa46e4ecf6c2186f73e086ed10b5
Binary files /dev/null and b/04VererbungGrafischeObjekte/obj/Release/netcoreapp3.1/04VererbungGrafischeObjekte.assets.cache differ
diff --git a/05 InterfaceIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/05 InterfaceIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/05 InterfaceIntro/obj/Release/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/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.AssemblyInfo.cs b/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d9d4c12d24185f9f996d8a56babc8ce5de10c632
--- /dev/null
+++ b/05 InterfaceIntro/obj/Release/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("Release")]
+[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/Release/netcoreapp3.1/05 InterfaceIntro.AssemblyInfoInputs.cache b/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..97047d1c83e669389b90d1143100e37ccf8b8c93
--- /dev/null
+++ b/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+9f101a316c4dcdf5611206d604542c9922f73ac1
diff --git a/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.assets.cache b/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1bca704c143f3b10bb52d779bacb96ada8a285c9
Binary files /dev/null and b/05 InterfaceIntro/obj/Release/netcoreapp3.1/05 InterfaceIntro.assets.cache differ
diff --git a/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/05 UebgDi Warenwirtschaft/obj/Release/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/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.AssemblyInfo.cs b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a26431df444944df5757af3f28878a256cda069d
--- /dev/null
+++ b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.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 UebgDi Warenwirtschaft")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("05 UebgDi Warenwirtschaft")]
+[assembly: System.Reflection.AssemblyTitleAttribute("05 UebgDi Warenwirtschaft")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.AssemblyInfoInputs.cache b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..c4e1c19f7b44aa8c677777075d82869260ab953e
--- /dev/null
+++ b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+8006254559acc0c13c96cdf25016bc19a1120fa8
diff --git a/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.assets.cache b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b5ab63c5b802429fb0cd83e3f57eef0ec7f2bd4e
Binary files /dev/null and b/05 UebgDi Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgDi Warenwirtschaft.assets.cache differ
diff --git a/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/05 UebgMo Warenwirtschaft/obj/Release/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/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.AssemblyInfo.cs b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ea76f4bdec1be17eb7a6ccf8173385b74718d265
--- /dev/null
+++ b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.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 UebgMo Warenwirtschaft")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("05 UebgMo Warenwirtschaft")]
+[assembly: System.Reflection.AssemblyTitleAttribute("05 UebgMo Warenwirtschaft")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.AssemblyInfoInputs.cache b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..52ce273a287de48c17862312b625e9901f9aef97
--- /dev/null
+++ b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+788cdaf12cc6ec8ab700af9c0eb8bcfb4e472c6f
diff --git a/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.assets.cache b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4280200c9138f73927d4dd44aaf2a6757c3a89b6
Binary files /dev/null and b/05 UebgMo Warenwirtschaft/obj/Release/netcoreapp3.1/05 UebgMo Warenwirtschaft.assets.cache differ
diff --git a/05Exceptions1/obj/Debug/05Exceptions1.csprojAssemblyReference.cache b/05Exceptions1/obj/Debug/05Exceptions1.csprojAssemblyReference.cache
index 6200f0ba3e8d700a99296f719e8a3ee553c17e0a..8c69824b630d2257c2d772545dd920a030c17428 100644
Binary files a/05Exceptions1/obj/Debug/05Exceptions1.csprojAssemblyReference.cache and b/05Exceptions1/obj/Debug/05Exceptions1.csprojAssemblyReference.cache differ
diff --git a/05Exceptions1/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs b/05Exceptions1/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3aa53186c9efc5bd6af75a8596fcf3d2247fb54d
--- /dev/null
+++ b/05Exceptions1/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]
diff --git a/05Exceptions1/obj/Release/05Exceptions1.csprojAssemblyReference.cache b/05Exceptions1/obj/Release/05Exceptions1.csprojAssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..36b065788a31d4517cad6b455e601669f31fdc81
Binary files /dev/null and b/05Exceptions1/obj/Release/05Exceptions1.csprojAssemblyReference.cache differ
diff --git a/05Exceptions2/obj/Debug/05Exceptions2.csprojAssemblyReference.cache b/05Exceptions2/obj/Debug/05Exceptions2.csprojAssemblyReference.cache
index cbe43f5d0942e588721d2233d6e7d55c2fd5b466..24df8ab71c7fe300bafe3814e087f18338735c85 100644
Binary files a/05Exceptions2/obj/Debug/05Exceptions2.csprojAssemblyReference.cache and b/05Exceptions2/obj/Debug/05Exceptions2.csprojAssemblyReference.cache differ
diff --git a/05Exceptions2/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs b/05Exceptions2/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3aa53186c9efc5bd6af75a8596fcf3d2247fb54d
--- /dev/null
+++ b/05Exceptions2/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]
diff --git a/05Exceptions_Beispiel/obj/Debug/05Exceptions_Beispiel.csprojAssemblyReference.cache b/05Exceptions_Beispiel/obj/Debug/05Exceptions_Beispiel.csprojAssemblyReference.cache
index 36b065788a31d4517cad6b455e601669f31fdc81..24df8ab71c7fe300bafe3814e087f18338735c85 100644
Binary files a/05Exceptions_Beispiel/obj/Debug/05Exceptions_Beispiel.csprojAssemblyReference.cache and b/05Exceptions_Beispiel/obj/Debug/05Exceptions_Beispiel.csprojAssemblyReference.cache differ
diff --git a/05Exceptions_Beispiel/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs b/05Exceptions_Beispiel/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3aa53186c9efc5bd6af75a8596fcf3d2247fb54d
--- /dev/null
+++ b/05Exceptions_Beispiel/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]
diff --git a/05HTMLEngine/obj/Debug/06HTMLEngine.csprojAssemblyReference.cache b/05HTMLEngine/obj/Debug/06HTMLEngine.csprojAssemblyReference.cache
index 2ccb88b97552ae15afdcd5effc3c7f157699cb6f..24df8ab71c7fe300bafe3814e087f18338735c85 100644
Binary files a/05HTMLEngine/obj/Debug/06HTMLEngine.csprojAssemblyReference.cache and b/05HTMLEngine/obj/Debug/06HTMLEngine.csprojAssemblyReference.cache differ
diff --git a/05HTMLEngine/obj/Release/.NETFramework,Version=v4.5.2.AssemblyAttributes.cs b/05HTMLEngine/obj/Release/.NETFramework,Version=v4.5.2.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f1a77a1b8eab416c1ac5aebefa19d08cebcc2d46
--- /dev/null
+++ b/05HTMLEngine/obj/Release/.NETFramework,Version=v4.5.2.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.5.2", FrameworkDisplayName = ".NET Framework 4.5.2")]
diff --git a/05HTMLEngine/obj/Release/06HTMLEngine.csprojAssemblyReference.cache b/05HTMLEngine/obj/Release/06HTMLEngine.csprojAssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..2ccb88b97552ae15afdcd5effc3c7f157699cb6f
Binary files /dev/null and b/05HTMLEngine/obj/Release/06HTMLEngine.csprojAssemblyReference.cache differ
diff --git a/06 UebgDiExceptions/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06 UebgDiExceptions/obj/Release/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/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.AssemblyInfo.cs b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1a4a3f3a6d140e9d18d4f97e7498002317b874cc
--- /dev/null
+++ b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.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("06 UebgDiExceptions")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06 UebgDiExceptions")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06 UebgDiExceptions")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.AssemblyInfoInputs.cache b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f847d42a8093ee49cc0447fcf366bdd5d9630702
--- /dev/null
+++ b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+c243b8dbb2471f8575010f0ec5befe77574ad0d1
diff --git a/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.assets.cache b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..941736939339f6af8a242a1a84baf4a9313c3f7e
Binary files /dev/null and b/06 UebgDiExceptions/obj/Release/netcoreapp3.1/06 UebgDiExceptions.assets.cache differ
diff --git a/06 UebgMoExceptions/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06 UebgMoExceptions/obj/Release/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/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.AssemblyInfo.cs b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..57bdb48f56e9779e64936c4eff53f96f877b57f4
--- /dev/null
+++ b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.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("06 UebgMoExceptions")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06 UebgMoExceptions")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06 UebgMoExceptions")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.AssemblyInfoInputs.cache b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..dafb89d617d45b9de30ae1842655daa84e9b7762
--- /dev/null
+++ b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+f896ca731294c929c2e1660a19317cf50eeac817
diff --git a/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.assets.cache b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..ea9e2209db48724d0d0a6cc727b05836661849f8
Binary files /dev/null and b/06 UebgMoExceptions/obj/Release/netcoreapp3.1/06 UebgMoExceptions.assets.cache differ
diff --git a/06 UebgSaGenerics/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06 UebgSaGenerics/obj/Release/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/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.AssemblyInfo.cs b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d9dc159765373e0bea2c218310359ac09d29b5ac
--- /dev/null
+++ b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.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("06 UebgSaGenerics")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06 UebgSaGenerics")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06 UebgSaGenerics")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.AssemblyInfoInputs.cache b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..6edd01e7db0b03f09d5cfb8a623787f6c45d0f2c
--- /dev/null
+++ b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+32ef2942cb30839129c98795d3ba2d48fbe82d48
diff --git a/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.assets.cache b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d02fb077062870a4d3ba34689e4b74395054a16a
Binary files /dev/null and b/06 UebgSaGenerics/obj/Release/netcoreapp3.1/06 UebgSaGenerics.assets.cache differ
diff --git a/06Exceptions_Threads/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06Exceptions_Threads/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06Exceptions_Threads/obj/Release/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/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.AssemblyInfo.cs b/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..aa6fbd9570e5df1dc6e89392040043ee71db3e7c
--- /dev/null
+++ b/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.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("06Exceptions_Threads")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06Exceptions_Threads")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06Exceptions_Threads")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.AssemblyInfoInputs.cache b/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..dcd28e3626ea3c5fa0f32e1cfe8df29f31b9ec09
--- /dev/null
+++ b/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e1fb0df2769779a88897e03540c1761eaa23d9ac
diff --git a/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.assets.cache b/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4aeef59f9496d1b2bf24a8e72dd74bc6e0938867
Binary files /dev/null and b/06Exceptions_Threads/obj/Release/netcoreapp3.1/06Exceptions_Threads.assets.cache differ
diff --git a/06GenericList/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06GenericList/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06GenericList/obj/Release/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/06GenericList/obj/Release/netcoreapp3.1/06GenericList.AssemblyInfo.cs b/06GenericList/obj/Release/netcoreapp3.1/06GenericList.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0c769e4fd949b5a760e7321fabb53ec1c3faedb0
--- /dev/null
+++ b/06GenericList/obj/Release/netcoreapp3.1/06GenericList.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("06GenericList")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06GenericList")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06GenericList")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06GenericList/obj/Release/netcoreapp3.1/06GenericList.AssemblyInfoInputs.cache b/06GenericList/obj/Release/netcoreapp3.1/06GenericList.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..16ec4eec9021a3c16fb60845f0aee6c2c37eb230
--- /dev/null
+++ b/06GenericList/obj/Release/netcoreapp3.1/06GenericList.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+d20a3da91d73b700b372432ae3278f1edbc713e5
diff --git a/06GenericList/obj/Release/netcoreapp3.1/06GenericList.assets.cache b/06GenericList/obj/Release/netcoreapp3.1/06GenericList.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..dd634e98e889e110c2de48e39e9e0fe713391413
Binary files /dev/null and b/06GenericList/obj/Release/netcoreapp3.1/06GenericList.assets.cache differ
diff --git a/06GenericsIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06GenericsIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06GenericsIntro/obj/Release/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/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.AssemblyInfo.cs b/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..eaf4f347fa9f1fa0e1834551118a0c4e91ce1901
--- /dev/null
+++ b/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.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("06GenericsIntro")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06GenericsIntro")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06GenericsIntro")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.AssemblyInfoInputs.cache b/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..31c2c7cf49fb9351da1d5697a04f8accc9dd8b78
--- /dev/null
+++ b/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+699d987cf87a4b601607de4155ace608d32709ea
diff --git a/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.assets.cache b/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d123a3b6c2b3731cbe81e9d9233846749347dba9
Binary files /dev/null and b/06GenericsIntro/obj/Release/netcoreapp3.1/06GenericsIntro.assets.cache differ
diff --git a/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen.csprojAssemblyReference.cache b/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen.csprojAssemblyReference.cache
index 8fab01cc1c6c5dcf52040485c13a7c6d2f7d9e1f..973f7c6f8e763a56a309dd276578f74179a00c31 100644
Binary files a/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen.csprojAssemblyReference.cache and b/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen.csprojAssemblyReference.cache differ
diff --git a/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen_MarkupCompile.cache b/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen_MarkupCompile.cache
index b15eabd01d70ca61f3b472b9e39b2ad79d069f7d..3d4fca5b6a5bf62358230b9f9fe3c26251c599be 100644
--- a/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen_MarkupCompile.cache
+++ b/06WPF_Ausnahmen/obj/Debug/06WPF_Ausnahmen_MarkupCompile.cache
@@ -12,9 +12,9 @@ DEBUG;TRACE
 C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\06WPF_Ausnahmen\App.xaml
 11151548125
 
-5-2017746502
+61434861427
 13-1505183044
 MainWindow.xaml;
 
-False
+True
 
diff --git a/06WPF_Ausnahmen/obj/Debug/MainWindow.baml b/06WPF_Ausnahmen/obj/Debug/MainWindow.baml
deleted file mode 100644
index 3e706955668daf1277fe55692a05bb849fcf9819..0000000000000000000000000000000000000000
Binary files a/06WPF_Ausnahmen/obj/Debug/MainWindow.baml and /dev/null differ
diff --git a/06WPF_Ausnahmen/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/06WPF_Ausnahmen/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3871b184d3f475a3c71d56db9f48c2a193080512
--- /dev/null
+++ b/06WPF_Ausnahmen/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
diff --git a/06WPF_Ausnahmen/obj/Release/06WPF_Ausnahmen_MarkupCompile.cache b/06WPF_Ausnahmen/obj/Release/06WPF_Ausnahmen_MarkupCompile.cache
new file mode 100644
index 0000000000000000000000000000000000000000..31dd586ea27132f63372443a04eda1e2c87520a9
--- /dev/null
+++ b/06WPF_Ausnahmen/obj/Release/06WPF_Ausnahmen_MarkupCompile.cache
@@ -0,0 +1,20 @@
+06WPF_Ausnahmen
+
+
+winexe
+C#
+.cs
+C:\Users\wienkop\Source\Repos\prog2-ss2020-wienkop\06WPF_Ausnahmen\obj\Release\
+_06WPF_Ausnahmen
+none
+false
+TRACE
+C:\Users\wienkop\Source\Repos\prog2-ss2020-wienkop\06WPF_Ausnahmen\App.xaml
+11151548125
+
+5-2017746502
+13-1505183044
+MainWindow.xaml;
+
+True
+
diff --git a/06WPF_Ausnahmen/obj/Release/06WPF_Ausnahmen_MarkupCompile.lref b/06WPF_Ausnahmen/obj/Release/06WPF_Ausnahmen_MarkupCompile.lref
new file mode 100644
index 0000000000000000000000000000000000000000..205ee5edb50f09956704fe56f0b7c4501b8a17a1
--- /dev/null
+++ b/06WPF_Ausnahmen/obj/Release/06WPF_Ausnahmen_MarkupCompile.lref
@@ -0,0 +1,4 @@
+
+
+FC:\Users\wienkop\Source\Repos\prog2-ss2020-wienkop\06WPF_Ausnahmen\MainWindow.xaml;;
+
diff --git a/06WPF_Ausnahmen/obj/Release/App.g.cs b/06WPF_Ausnahmen/obj/Release/App.g.cs
new file mode 100644
index 0000000000000000000000000000000000000000..803c7acf604a886b395fc4e7dfe0da1f07de4463
--- /dev/null
+++ b/06WPF_Ausnahmen/obj/Release/App.g.cs
@@ -0,0 +1,70 @@
+#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "D4F93711977D721125DD737E773B199BBA5A9F59C7E6429CE0A443E6FF0C47E1"
+//------------------------------------------------------------------------------
+// <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.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using _06WPF_Ausnahmen;
+
+
+namespace _06WPF_Ausnahmen {
+    
+    
+    /// <summary>
+    /// App
+    /// </summary>
+    public partial class App : System.Windows.Application {
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            
+            #line 5 "..\..\App.xaml"
+            this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
+            
+            #line default
+            #line hidden
+        }
+        
+        /// <summary>
+        /// Application Entry Point.
+        /// </summary>
+        [System.STAThreadAttribute()]
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public static void Main() {
+            _06WPF_Ausnahmen.App app = new _06WPF_Ausnahmen.App();
+            app.InitializeComponent();
+            app.Run();
+        }
+    }
+}
+
diff --git a/06WPF_Ausnahmen/obj/Release/MainWindow.g.cs b/06WPF_Ausnahmen/obj/Release/MainWindow.g.cs
new file mode 100644
index 0000000000000000000000000000000000000000..8eb83e71dcd793d2708ace6b141eedf98614b0fc
--- /dev/null
+++ b/06WPF_Ausnahmen/obj/Release/MainWindow.g.cs
@@ -0,0 +1,141 @@
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "7ED395FC9BF62000B0A85A33FEA828BC7C5A5560B0D76B4E17CABF244D09B56B"
+//------------------------------------------------------------------------------
+// <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.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using _06WPF_Ausnahmen;
+
+
+namespace _06WPF_Ausnahmen {
+    
+    
+    /// <summary>
+    /// MainWindow
+    /// </summary>
+    public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 10 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBox tb1;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 11 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBox tb2;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 12 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBox tb3;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 13 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBox tb4;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 14 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Label ErgLbl;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/06WPF_Ausnahmen;component/mainwindow.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\MainWindow.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.tb1 = ((System.Windows.Controls.TextBox)(target));
+            return;
+            case 2:
+            this.tb2 = ((System.Windows.Controls.TextBox)(target));
+            return;
+            case 3:
+            this.tb3 = ((System.Windows.Controls.TextBox)(target));
+            return;
+            case 4:
+            this.tb4 = ((System.Windows.Controls.TextBox)(target));
+            return;
+            case 5:
+            this.ErgLbl = ((System.Windows.Controls.Label)(target));
+            return;
+            case 6:
+            
+            #line 15 "..\..\MainWindow.xaml"
+            ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+            
+            #line default
+            #line hidden
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+
diff --git a/06WPF_Exceptions/obj/Debug/netcoreapp3.1/06WPF_Exceptions.assets.cache b/06WPF_Exceptions/obj/Debug/netcoreapp3.1/06WPF_Exceptions.assets.cache
index 28527edd82c5b7c9d186a33e2ebd032c72e12bd0..b9b5295092b090e8fc3dd2fb52add798390a924b 100644
Binary files a/06WPF_Exceptions/obj/Debug/netcoreapp3.1/06WPF_Exceptions.assets.cache and b/06WPF_Exceptions/obj/Debug/netcoreapp3.1/06WPF_Exceptions.assets.cache differ
diff --git a/06WPF_Exceptions/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/06WPF_Exceptions/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/06WPF_Exceptions/obj/Release/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/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.AssemblyInfo.cs b/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..33b5a557aa0787c2e61e4792f40ad94cc3f0083f
--- /dev/null
+++ b/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.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("06WPF_Exceptions")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("06WPF_Exceptions")]
+[assembly: System.Reflection.AssemblyTitleAttribute("06WPF_Exceptions")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.AssemblyInfoInputs.cache b/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..fc4e2c0afca60fc8d31a6d404d52abf74480b3d4
--- /dev/null
+++ b/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+4d3bc7836768169cc79d7a2a2eeed47bb7ed16ca
diff --git a/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.assets.cache b/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b5545cddf383441e7d724365327670739a8aa004
Binary files /dev/null and b/06WPF_Exceptions/obj/Release/netcoreapp3.1/06WPF_Exceptions.assets.cache differ
diff --git a/07 MethodeSplitArray/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/07 MethodeSplitArray/obj/Release/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/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.AssemblyInfo.cs b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5ac172c934580e18cfcc71a6387be2d0d0eec7d7
--- /dev/null
+++ b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.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("07 MethodeSplitArray")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("07 MethodeSplitArray")]
+[assembly: System.Reflection.AssemblyTitleAttribute("07 MethodeSplitArray")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.AssemblyInfoInputs.cache b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..7a65d64ab9b37e3af40d9ccc9974c10fefd5b1ba
--- /dev/null
+++ b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+8a093c4f035c6dae95dcb0606dbf81d53aa3b39b
diff --git a/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.assets.cache b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..9d21061ad7f5f72cad689a6fdd0440c060e1e7e6
Binary files /dev/null and b/07 MethodeSplitArray/obj/Release/netcoreapp3.1/07 MethodeSplitArray.assets.cache differ
diff --git a/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/07 UebgSaKeyValueList/obj/Release/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/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.AssemblyInfo.cs b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..64ec852143ac7b6b92fda4ab38fb439586c9adc1
--- /dev/null
+++ b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.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("07 UebgSa_KeyValueList")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("07 UebgSa_KeyValueList")]
+[assembly: System.Reflection.AssemblyTitleAttribute("07 UebgSa_KeyValueList")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.AssemblyInfoInputs.cache b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4edadc7fcb05b3019c69c5441e2c1747c36f6273
--- /dev/null
+++ b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+e720e1ac4424b2c4986e3ea1790819d77caa6dae
diff --git a/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.assets.cache b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..9fdc7769464095b63dfb9f051f829fcbd5fbd79e
Binary files /dev/null and b/07 UebgSaKeyValueList/obj/Release/netcoreapp3.1/07 UebgSa_KeyValueList.assets.cache differ
diff --git a/07GenericInterfaces/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/07GenericInterfaces/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/07GenericInterfaces/obj/Release/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/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.AssemblyInfo.cs b/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a9439c31b6523263a0f6977ccd1467a3f362ceac
--- /dev/null
+++ b/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.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("07GenericInterfaces")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("07GenericInterfaces")]
+[assembly: System.Reflection.AssemblyTitleAttribute("07GenericInterfaces")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.AssemblyInfoInputs.cache b/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..119b12456c65aa459466a577eaa47e42eecc6159
--- /dev/null
+++ b/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+42d9291ce7ce02c4beb938d8e15ee5543f53d6af
diff --git a/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.assets.cache b/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b76a2625bc5e221681bf1a0fb3b3f5abd864d7d8
Binary files /dev/null and b/07GenericInterfaces/obj/Release/netcoreapp3.1/07GenericInterfaces.assets.cache differ
diff --git a/07InterfaceStack/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs b/07InterfaceStack/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3aa53186c9efc5bd6af75a8596fcf3d2247fb54d
--- /dev/null
+++ b/07InterfaceStack/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]
diff --git a/07KeyValueList/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/07KeyValueList/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/07KeyValueList/obj/Release/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/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.AssemblyInfo.cs b/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a0b78c793b43c35b1d64bad6b4f63356e199607f
--- /dev/null
+++ b/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.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("07KeyValueList")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("07KeyValueList")]
+[assembly: System.Reflection.AssemblyTitleAttribute("07KeyValueList")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.AssemblyInfoInputs.cache b/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..022ce5ff63019f06eea0f7bd24254667e26e8f39
--- /dev/null
+++ b/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e3e256c0c5108625329cbe91a77ddbc82e4ea475
diff --git a/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.assets.cache b/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..43952ce17c947ba2c03e834e13c652a6587b2125
Binary files /dev/null and b/07KeyValueList/obj/Release/netcoreapp3.1/07KeyValueList.assets.cache differ
diff --git a/07NichtNachmachen/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs b/07NichtNachmachen/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3aa53186c9efc5bd6af75a8596fcf3d2247fb54d
--- /dev/null
+++ b/07NichtNachmachen/obj/Release/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]
diff --git a/07ObjectVsT/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/07ObjectVsT/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/07ObjectVsT/obj/Release/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/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.AssemblyInfo.cs b/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..000f96bd0ce94d9caa2b9a64abf31e7dc3d5918a
--- /dev/null
+++ b/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.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("07ObjectVsT")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("07ObjectVsT")]
+[assembly: System.Reflection.AssemblyTitleAttribute("07ObjectVsT")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.AssemblyInfoInputs.cache b/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..87f820ad2fdb57d9d514a4f3671d6835f93d61fc
--- /dev/null
+++ b/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+2872c9abb6b7d23b307c97d138af8b6dcdc79e2d
diff --git a/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.assets.cache b/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e40759fa72ba05f34caf1fe7f0d62552ace10b59
Binary files /dev/null and b/07ObjectVsT/obj/Release/netcoreapp3.1/07ObjectVsT.assets.cache differ
diff --git a/08 DelegateAnwendungen/Program.cs b/08 DelegateAnwendungen/Program.cs
index 99234df68755d2b7d294967ded230e00f466a249..f9907fb547e5175fc3f4195f1bd9ba3e95f8ff5d 100644
--- a/08 DelegateAnwendungen/Program.cs	
+++ b/08 DelegateAnwendungen/Program.cs	
@@ -60,6 +60,8 @@ namespace _08_DelegateAnwendungen
 
             Select(x => true, 10, 20, 30, 40, 50, 60, 70, 80);
 
+            Select (x=> x > 5 && x < 18, Select(x => x % 2 == 0 , 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20));
+
         }
     }
 }
diff --git a/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll b/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll
index e768337e020452d2345de686cd3511a0a208628e..ab174bc5e350f051f6960bad2c41cdffda5404db 100644
Binary files a/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll and b/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll differ
diff --git a/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb b/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb
index d6a13af2abee42f4a187a1fd639cdc1f1c7e6daf..81b227277abbc9e78ad21aa3f99f7f473dd3b586 100644
Binary files a/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb and b/08 DelegateAnwendungen/bin/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb differ
diff --git a/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll b/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll
index e768337e020452d2345de686cd3511a0a208628e..ab174bc5e350f051f6960bad2c41cdffda5404db 100644
Binary files a/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll and b/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.dll differ
diff --git a/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb b/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb
index d6a13af2abee42f4a187a1fd639cdc1f1c7e6daf..81b227277abbc9e78ad21aa3f99f7f473dd3b586 100644
Binary files a/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb and b/08 DelegateAnwendungen/obj/Debug/netcoreapp3.1/08 DelegateAnwendungen.pdb differ
diff --git a/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/08 DelegateAnwendungen/obj/Release/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 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.AssemblyInfo.cs b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9ebe7c50eee68f9daa70549181ec736ff6347cd7
--- /dev/null
+++ b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.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 DelegateAnwendungen")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("08 DelegateAnwendungen")]
+[assembly: System.Reflection.AssemblyTitleAttribute("08 DelegateAnwendungen")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.AssemblyInfoInputs.cache b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..5bf9795c7cf347d02792ac6bb3fa0c46f3a70a0a
--- /dev/null
+++ b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+37bf2e919b6bb13f642474c99f36fa42b57c23cc
diff --git a/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.assets.cache b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..eb10ec7325f590ef493afbe2d2abe6713b2896cc
Binary files /dev/null and b/08 DelegateAnwendungen/obj/Release/netcoreapp3.1/08 DelegateAnwendungen.assets.cache differ
diff --git a/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/08 UebgDiDatentypSet/obj/Release/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/Release/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfo.cs b/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..95d2da6b8d97cccae8dd75ef57d976d5599458ae
--- /dev/null
+++ b/08 UebgDiDatentypSet/obj/Release/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("Release")]
+[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/Release/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfoInputs.cache b/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f2944315bf8a3cf4b78981a6ceebbda0cfaf0954
--- /dev/null
+++ b/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/08 UebgDiDatentypSet.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+c036286a2cd097ec35125f9d36d2d02457a9eeb5
diff --git a/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/08 UebgDiDatentypSet.assets.cache b/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/08 UebgDiDatentypSet.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..42a1e26600f631d8ce9f5139aa5ffcf8266906d9
Binary files /dev/null and b/08 UebgDiDatentypSet/obj/Release/netcoreapp3.1/08 UebgDiDatentypSet.assets.cache differ
diff --git a/08Button/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08Button/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/08Button/obj/Release/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/08Button/obj/Release/netcoreapp3.1/08Button.AssemblyInfo.cs b/08Button/obj/Release/netcoreapp3.1/08Button.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..85b08209303135cb7f79c7e89d34423d7cc0c933
--- /dev/null
+++ b/08Button/obj/Release/netcoreapp3.1/08Button.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("08Button")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("08Button")]
+[assembly: System.Reflection.AssemblyTitleAttribute("08Button")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/08Button/obj/Release/netcoreapp3.1/08Button.AssemblyInfoInputs.cache b/08Button/obj/Release/netcoreapp3.1/08Button.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..2cb6869ef48aea2fd59f6917d005483b84189c47
--- /dev/null
+++ b/08Button/obj/Release/netcoreapp3.1/08Button.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+0e85616721b50c09bebfd9aab570b1d9cbfd5339
diff --git a/08Button/obj/Release/netcoreapp3.1/08Button.assets.cache b/08Button/obj/Release/netcoreapp3.1/08Button.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..9dfe789c19c51f93b5ce4bb7d910760ae14d62c1
Binary files /dev/null and b/08Button/obj/Release/netcoreapp3.1/08Button.assets.cache differ
diff --git a/08DelegateIntro/Program.cs b/08DelegateIntro/Program.cs
index 12a485f3c07eaf576566cc0766135bc70a1ebe49..7a02c7a0216515d4c06d6947fb25eeb80bcdd9d4 100644
--- a/08DelegateIntro/Program.cs
+++ b/08DelegateIntro/Program.cs
@@ -40,7 +40,8 @@ namespace _08DelegateIntro
             funkt += Math.Sin;
             funkt += delegate (double a) { return 3 * a; };
             funkt += b => 4 * b;
-            Wertetabelle2(1, 3);
+            //Wertetabelle2(1, 3);
+            Console.WriteLine($"Ergebnis von funkt(5): {funkt(5)}");
         }
     }
 }
diff --git a/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.dll b/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.dll
index 812d6edb53ea18165c356b5a01a54ee9f65b4d30..4ed951b7ae49493bc416526b0973df7bcffc4a4b 100644
Binary files a/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.dll and b/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.dll differ
diff --git a/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.pdb b/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.pdb
index 25584de911c4c06102f5224e85170a9cc7ee2ff2..910924a4242da2604f7f3b7307c318c4a718042a 100644
Binary files a/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.pdb and b/08DelegateIntro/bin/Debug/netcoreapp3.1/08DelegateIntro.pdb differ
diff --git a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.csprojAssemblyReference.cache b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.csprojAssemblyReference.cache
index e23245258eaf6b6145a13830bacb66ca8fd7c885..75c16613d637ba1aee3feac158410536d13849e8 100644
Binary files a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.csprojAssemblyReference.cache and b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.csprojAssemblyReference.cache differ
diff --git a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.dll b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.dll
index 812d6edb53ea18165c356b5a01a54ee9f65b4d30..4ed951b7ae49493bc416526b0973df7bcffc4a4b 100644
Binary files a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.dll and b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.dll differ
diff --git a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.pdb b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.pdb
index 25584de911c4c06102f5224e85170a9cc7ee2ff2..910924a4242da2604f7f3b7307c318c4a718042a 100644
Binary files a/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.pdb and b/08DelegateIntro/obj/Debug/netcoreapp3.1/08DelegateIntro.pdb differ
diff --git a/08DelegateIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08DelegateIntro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/08DelegateIntro/obj/Release/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/Release/netcoreapp3.1/08DelegateIntro.AssemblyInfo.cs b/08DelegateIntro/obj/Release/netcoreapp3.1/08DelegateIntro.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f618b770d001729009b186269885a89f7428d125
--- /dev/null
+++ b/08DelegateIntro/obj/Release/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("Release")]
+[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/Release/netcoreapp3.1/08DelegateIntro.AssemblyInfoInputs.cache b/08DelegateIntro/obj/Release/netcoreapp3.1/08DelegateIntro.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b6f99bcae5c39cc0c0216910cce379262896bc27
--- /dev/null
+++ b/08DelegateIntro/obj/Release/netcoreapp3.1/08DelegateIntro.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+0bc9c5bc052a9ef63646ee718abe1ec02b856179
diff --git a/08DelegateIntro/obj/Release/netcoreapp3.1/08DelegateIntro.assets.cache b/08DelegateIntro/obj/Release/netcoreapp3.1/08DelegateIntro.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..ed0656cb43b5438d75a48e5dbcc6a0ef70427ac6
Binary files /dev/null and b/08DelegateIntro/obj/Release/netcoreapp3.1/08DelegateIntro.assets.cache differ
diff --git a/08DelegateVariable/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08DelegateVariable/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/08DelegateVariable/obj/Release/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/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.AssemblyInfo.cs b/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..8bd7ff88d64298955e98c2d12db0cc44a14e3871
--- /dev/null
+++ b/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.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("08DelegateVariable")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("08DelegateVariable")]
+[assembly: System.Reflection.AssemblyTitleAttribute("08DelegateVariable")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.AssemblyInfoInputs.cache b/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..16491009380e44d9c38c6574c8506b4967ea1f82
--- /dev/null
+++ b/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+b99b27f473fa3ddc1bc867b55b96519057b6841c
diff --git a/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.assets.cache b/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e9481ac4230b07578e6b4335f46e54eb0a349dfa
Binary files /dev/null and b/08DelegateVariable/obj/Release/netcoreapp3.1/08DelegateVariable.assets.cache differ
diff --git a/08MulticastDelegate/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/08MulticastDelegate/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/08MulticastDelegate/obj/Release/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/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.AssemblyInfo.cs b/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1044804e84dd6d496a42d7d9c2ab34d8c4a152fa
--- /dev/null
+++ b/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.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("08MulticastDelegate")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("08MulticastDelegate")]
+[assembly: System.Reflection.AssemblyTitleAttribute("08MulticastDelegate")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.AssemblyInfoInputs.cache b/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..bdc236bf697d7377c73c3d3a56a66e0474a2d99f
--- /dev/null
+++ b/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+50f700f3650276b6bbad8cf427395db40ffe17e2
diff --git a/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.assets.cache b/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..bf72ad1a69fd18c9c3723d3ba7b6b4c5027992b2
Binary files /dev/null and b/08MulticastDelegate/obj/Release/netcoreapp3.1/08MulticastDelegate.assets.cache differ
diff --git a/09 DelegateVerkettung/Program.cs b/09 DelegateVerkettung/Program.cs
index 78f3e394427d3cb6218cff4ff3e0a76ff9bdd604..8f9b9bf4eebee3c84ba057b0102218457cc450a6 100644
--- a/09 DelegateVerkettung/Program.cs	
+++ b/09 DelegateVerkettung/Program.cs	
@@ -23,7 +23,7 @@ namespace _09_DelegateVerkettung
         }
         static void Mitte(ref string s)
         {
-            s = s.Substring(2, 3);
+            s = s.Substring(2, 3);  // Ab Zeichen an Pos. 2, 3 Zeichen
         }
         static void Main(string[] args)
         {
diff --git a/09 DelegateVerkettung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/09 DelegateVerkettung/obj/Release/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/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.AssemblyInfo.cs b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..b17cb56181b0499e592f6c297ba5f8b0165a49de
--- /dev/null
+++ b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.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("09 DelegateVerkettung")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("09 DelegateVerkettung")]
+[assembly: System.Reflection.AssemblyTitleAttribute("09 DelegateVerkettung")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.AssemblyInfoInputs.cache b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f53ccd69f8fc870de9cece47654c0b1d4dfb2c7d
--- /dev/null
+++ b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+b7998b7a88932dac159bf79c347b55b8259ea675
diff --git a/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.assets.cache b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..37ff055325973f4180acda425672866e930d5280
Binary files /dev/null and b/09 DelegateVerkettung/obj/Release/netcoreapp3.1/09 DelegateVerkettung.assets.cache differ
diff --git a/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/09 UebgMailVerteilung/obj/Release/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/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.AssemblyInfo.cs b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f60d061944c87dd73bbbf51cb14bed27145fd091
--- /dev/null
+++ b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.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("09 UebgDiMailVerteilung")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("09 UebgDiMailVerteilung")]
+[assembly: System.Reflection.AssemblyTitleAttribute("09 UebgDiMailVerteilung")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.AssemblyInfoInputs.cache b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e499042b7d458f2a66753daf27d0ecafcf9078de
--- /dev/null
+++ b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+26a556c84da0667a0925410758508eb4a7a828b3
diff --git a/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.assets.cache b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..38fa5791bf0cc920db9ff59c8dee61759a064150
Binary files /dev/null and b/09 UebgMailVerteilung/obj/Release/netcoreapp3.1/09 UebgDiMailVerteilung.assets.cache differ
diff --git a/09DataDriven/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/09DataDriven/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/09DataDriven/obj/Release/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/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.AssemblyInfo.cs b/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d0fdf2fa8a52a01247b5ab18db409cd6d793bdac
--- /dev/null
+++ b/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.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("09DataDriven")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("09DataDriven")]
+[assembly: System.Reflection.AssemblyTitleAttribute("09DataDriven")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.AssemblyInfoInputs.cache b/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b9fb51bea62afe4e3ad47c0c1184691b249865ed
--- /dev/null
+++ b/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+8c815f247330fae7eeb615cea2ff65af7274f2ae
diff --git a/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.assets.cache b/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..bb5c57bc01015fa4cbc20f38580f01059387b266
Binary files /dev/null and b/09DataDriven/obj/Release/netcoreapp3.1/09DataDriven.assets.cache differ
diff --git a/09TestProjekt/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/09TestProjekt/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/09TestProjekt/obj/Release/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/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.AssemblyInfo.cs b/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3b600e733d7260c3d481ff9b07dd28ab81656268
--- /dev/null
+++ b/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.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("09 MailServer")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("09 MailServer")]
+[assembly: System.Reflection.AssemblyTitleAttribute("09 MailServer")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.AssemblyInfoInputs.cache b/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e36f830de56cd46dadfd8860f50a81401a97c14f
--- /dev/null
+++ b/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+6f0b586c5e8b1c34ad850a657755e97c4b67114d
diff --git a/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.assets.cache b/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..56f6ffd5d4e799e002511373a472acfbd68d9531
Binary files /dev/null and b/09TestProjekt/obj/Release/netcoreapp3.1/09 MailServer.assets.cache differ
diff --git a/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 Erweiterungsmethoden/obj/Release/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/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.AssemblyInfo.cs b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9eb7eb98fd3d975ed7c18b89d64de9e504f1d996
--- /dev/null
+++ b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.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("10 Erweiterungsmethoden")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 Erweiterungsmethoden")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 Erweiterungsmethoden")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.AssemblyInfoInputs.cache b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..95068dac50bef3670b006cc153415d6b988f20ea
--- /dev/null
+++ b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+e96b7b008eeb8aa5d14d777a681e41522a39bf36
diff --git a/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.assets.cache b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4c35d62dac5d5e9dfa28652d56c3021d761db0d1
Binary files /dev/null and b/10 Erweiterungsmethoden/obj/Release/netcoreapp3.1/10 Erweiterungsmethoden.assets.cache differ
diff --git a/10 LINQ_Intro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 LINQ_Intro/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 LINQ_Intro/obj/Release/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/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.AssemblyInfo.cs b/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..177f7d7b64a67c680b3ca46facf422b6fca3112e
--- /dev/null
+++ b/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.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("10 LINQ_Intro")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 LINQ_Intro")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 LINQ_Intro")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.AssemblyInfoInputs.cache b/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d2a7a044991341187374f19de0b09d764a084be4
--- /dev/null
+++ b/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+d71f9b9d91798963f9fa3f108fd7e2c495684ef8
diff --git a/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.assets.cache b/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e17a12e809a601e6d1f77825da7389100447176e
Binary files /dev/null and b/10 LINQ_Intro/obj/Release/netcoreapp3.1/10 LINQ_Intro.assets.cache differ
diff --git a/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 NewVsOverrideSchach/obj/Release/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/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.AssemblyInfo.cs b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..db817b8875114b89217ab7c5b28a8a37a4234ece
--- /dev/null
+++ b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.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("10 NewVsOverrideSchach")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 NewVsOverrideSchach")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 NewVsOverrideSchach")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.AssemblyInfoInputs.cache b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1fab4764cd22beb6b0d18fbd997c71b952f45fae
--- /dev/null
+++ b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+4819eeafc5dd2d4474b67bb155a2ae3096a71315
diff --git a/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.assets.cache b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..af1052142ebb4ad6c4f7fcc99cd6100d10f9b370
Binary files /dev/null and b/10 NewVsOverrideSchach/obj/Release/netcoreapp3.1/10 NewVsOverrideSchach.assets.cache differ
diff --git a/10 OverrideVsNew/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 OverrideVsNew/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 OverrideVsNew/obj/Release/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/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.AssemblyInfo.cs b/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..7d78c548f2d3d132aa9c89d3fe4d6bb9d04a525e
--- /dev/null
+++ b/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.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("10 OverrideVsNew")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 OverrideVsNew")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 OverrideVsNew")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.AssemblyInfoInputs.cache b/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..22a225e6ef82b548b40730a1ae54e9200253f5dd
--- /dev/null
+++ b/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+dc3eefa5b06c999c9b3b277b5184cd3044674d16
diff --git a/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.assets.cache b/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3c9cbb5b2c083587fd3f95684458000bdb9be49e
Binary files /dev/null and b/10 OverrideVsNew/obj/Release/netcoreapp3.1/10 OverrideVsNew.assets.cache differ
diff --git a/10 RefDelegate/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 RefDelegate/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 RefDelegate/obj/Release/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/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.AssemblyInfo.cs b/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..301c9ab52168de6fe8a0525566e2aade55353245
--- /dev/null
+++ b/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.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("10 RefDelegate")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 RefDelegate")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 RefDelegate")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.AssemblyInfoInputs.cache b/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4a19fcd0d2a1e98c5b79df081f8ef736c40b9f6b
--- /dev/null
+++ b/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+811ad61686a6651b25a8d8982f7dd631000a2737
diff --git a/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.assets.cache b/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..32f3c8b9eab2dac9c95d07deb8608acdd0bc7d65
Binary files /dev/null and b/10 RefDelegate/obj/Release/netcoreapp3.1/10 RefDelegate.assets.cache differ
diff --git a/10 UebgMsgServer/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 UebgMsgServer/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 UebgMsgServer/obj/Release/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/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.AssemblyInfo.cs b/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6d5b2bbc2d5b87a1c17b46a0a4f7799242d8d668
--- /dev/null
+++ b/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.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("10 UebgMsgServerMo")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 UebgMsgServerMo")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 UebgMsgServerMo")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.AssemblyInfoInputs.cache b/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e8a635cc6f89ec4390cd460610e0372de42aae9a
--- /dev/null
+++ b/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+1a69b2b50bedd437686ffb21767a6f5c272ffef8
diff --git a/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.assets.cache b/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..8f8e9e5eb2bef5a9e04b6270371cbf650d2294cc
Binary files /dev/null and b/10 UebgMsgServer/obj/Release/netcoreapp3.1/10 UebgMsgServerMo.assets.cache differ
diff --git a/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10 UebgMsgServerDi/obj/Release/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/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.AssemblyInfo.cs b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d75f43941485e4003ca7aab7d6410b6f38c663c3
--- /dev/null
+++ b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.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("10 UebgMsgServerDi")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10 UebgMsgServerDi")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10 UebgMsgServerDi")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.AssemblyInfoInputs.cache b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..de5e0d64324e2fd97f6394374bd54128c161b2be
--- /dev/null
+++ b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+6403e317fbc40c2a0932a66c4ad2125fc99f3ab1
diff --git a/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.assets.cache b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e9275d4e070238669406ddca02de987eb50a5861
Binary files /dev/null and b/10 UebgMsgServerDi/obj/Release/netcoreapp3.1/10 UebgMsgServerDi.assets.cache differ
diff --git a/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/10OverrideNewDrawRectangle/obj/Release/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/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfo.cs b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6d3704199b2d2a6e08b98b1ca1c816859ed4c0b2
--- /dev/null
+++ b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.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("10OverrideNewDrawRectangle")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10OverrideNewDrawRectangle")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10OverrideNewDrawRectangle")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfoInputs.cache b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..734e8e54bccaab6a411e032f14e15496daa67565
--- /dev/null
+++ b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+b5f7cb34450d6a44c23f530dd609ff3a7bd5af00
diff --git a/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.assets.cache b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..0597f363a7daf5532c045114fa1e0a2e805fe34f
Binary files /dev/null and b/10OverrideNewDrawRectangle/obj/Release/netcoreapp3.1/10OverrideNewDrawRectangle.assets.cache differ
diff --git a/11 UebgDiTransformator/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/11 UebgDiTransformator/obj/Release/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/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.AssemblyInfo.cs b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6da13a93dbc33921902a4ec980af95840721707b
--- /dev/null
+++ b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.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("11 UebgDiTransformator")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("11 UebgDiTransformator")]
+[assembly: System.Reflection.AssemblyTitleAttribute("11 UebgDiTransformator")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.AssemblyInfoInputs.cache b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..06d46711c9a645dfde104e82e124cdf759453a70
--- /dev/null
+++ b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+bb06ca4af489a0d1795b81b24e2a1d3f1f40e03e
diff --git a/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.assets.cache b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1e65c122b5861384d86542c337cbce29e806941c
Binary files /dev/null and b/11 UebgDiTransformator/obj/Release/netcoreapp3.1/11 UebgDiTransformator.assets.cache differ
diff --git a/11 UebgMoTransformator/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/11 UebgMoTransformator/obj/Release/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/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.AssemblyInfo.cs b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..324773e9af5d4e59f18090131274610c9c974547
--- /dev/null
+++ b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.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("11 UebgMoTransformator")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("11 UebgMoTransformator")]
+[assembly: System.Reflection.AssemblyTitleAttribute("11 UebgMoTransformator")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.AssemblyInfoInputs.cache b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f61859534f186dd6106baa315fd0bb5e0e812f68
--- /dev/null
+++ b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+0512cb0b54504a09d5cf2bc2b96b3fb3b6c49f43
diff --git a/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.assets.cache b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d7592a7047daa65d343d343f93eb3f6aae9f5de1
Binary files /dev/null and b/11 UebgMoTransformator/obj/Release/netcoreapp3.1/11 UebgMoTransformator.assets.cache differ
diff --git a/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache b/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache
index a0fbfd12797557adefa2aaaacd9d5126dec64303..e23245258eaf6b6145a13830bacb66ca8fd7c885 100644
Binary files a/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache and b/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache differ
diff --git a/11Aufgabe1Posts/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/11Aufgabe1Posts/obj/Release/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/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.AssemblyInfo.cs b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..93993bdcfc035290ada6d2f5b166902b56afb51b
--- /dev/null
+++ b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.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("11Aufgabe1Posts")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("11Aufgabe1Posts")]
+[assembly: System.Reflection.AssemblyTitleAttribute("11Aufgabe1Posts")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.AssemblyInfoInputs.cache b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..11327c365b9e657f8cc047775099314806276a1e
--- /dev/null
+++ b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+74ec4c46f3049c07b31624299fa7f6cfd69235b5
diff --git a/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.assets.cache b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d9efd0ecfb492358a9d02d035e37a989ed7cc2bc
Binary files /dev/null and b/11Aufgabe1Posts/obj/Release/netcoreapp3.1/11Aufgabe1Posts.assets.cache differ
diff --git a/11BinTreePersVerwaltung/obj/Debug/11BinTreePersVerwaltung.csprojAssemblyReference.cache b/11BinTreePersVerwaltung/obj/Debug/11BinTreePersVerwaltung.csprojAssemblyReference.cache
index 24df8ab71c7fe300bafe3814e087f18338735c85..8b2ee1980e62de6fe0bf62bf57ba140bfa6ea1db 100644
Binary files a/11BinTreePersVerwaltung/obj/Debug/11BinTreePersVerwaltung.csprojAssemblyReference.cache and b/11BinTreePersVerwaltung/obj/Debug/11BinTreePersVerwaltung.csprojAssemblyReference.cache differ
diff --git a/11BinTreePersVerwaltung/obj/Release/.NETFramework,Version=v4.5.2.AssemblyAttributes.cs b/11BinTreePersVerwaltung/obj/Release/.NETFramework,Version=v4.5.2.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f1a77a1b8eab416c1ac5aebefa19d08cebcc2d46
--- /dev/null
+++ b/11BinTreePersVerwaltung/obj/Release/.NETFramework,Version=v4.5.2.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.5.2", FrameworkDisplayName = ".NET Framework 4.5.2")]
diff --git a/11Enumerable/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11Enumerable/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/11Enumerable/obj/Release/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/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.AssemblyInfo.cs b/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cabf83078cd0b94178d6bb350267a27de57cba1e
--- /dev/null
+++ b/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.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("11Enumerable")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("11Enumerable")]
+[assembly: System.Reflection.AssemblyTitleAttribute("11Enumerable")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.AssemblyInfoInputs.cache b/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..64f53cfc5811d08bae5c800a518b3f05af9f5682
--- /dev/null
+++ b/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+4c9cc0decf8c76ebdce7b7906c03ddd992633fd0
diff --git a/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.assets.cache b/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1167f7e5f83bb165861648a0ce406e2faf773974
Binary files /dev/null and b/11Enumerable/obj/Release/netcoreapp3.1/11Enumerable.assets.cache differ
diff --git a/11LambdaAusdruecke/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/11LambdaAusdruecke/obj/Release/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/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfo.cs b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e6f4d67510155a077d0bb1fc73010da533e2514d
--- /dev/null
+++ b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.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("10LambdaAusdruecke")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("10LambdaAusdruecke")]
+[assembly: System.Reflection.AssemblyTitleAttribute("10LambdaAusdruecke")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfoInputs.cache b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..04d10d7cf7a79c55b5a1e7b03db0778507180294
--- /dev/null
+++ b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+03f26f1f3c9728c76267ef98572948f5ecc285cf
diff --git a/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.assets.cache b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..592e13f286f6a818554a535994500ed9526dce72
Binary files /dev/null and b/11LambdaAusdruecke/obj/Release/netcoreapp3.1/10LambdaAusdruecke.assets.cache differ
diff --git a/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/12Delegateaufrufausbreitung/obj/Release/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/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfo.cs b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6dca01bfb36d402e8151f9db88f86af06132abe1
--- /dev/null
+++ b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.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("12Delegateaufrufausbreitung")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("12Delegateaufrufausbreitung")]
+[assembly: System.Reflection.AssemblyTitleAttribute("12Delegateaufrufausbreitung")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfoInputs.cache b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..70274c6615027306bc1fe56e449997cc978d9123
--- /dev/null
+++ b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+0352a10c01f285bca3485e9efd735431966f8a79
diff --git a/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.assets.cache b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..81895bd6c86fcf374c8c10e58c15265811549fed
Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Release/netcoreapp3.1/12Delegateaufrufausbreitung.assets.cache differ
diff --git a/12Interfaces/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/12Interfaces/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/12Interfaces/obj/Release/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/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.AssemblyInfo.cs b/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..285ed1da5723099a161f6b5b6a25858691980efa
--- /dev/null
+++ b/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.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("12Interfaces")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("12Interfaces")]
+[assembly: System.Reflection.AssemblyTitleAttribute("12Interfaces")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.AssemblyInfoInputs.cache b/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..bbe1d3172ab3b59eec09385e0ed20ef1f9defe3c
--- /dev/null
+++ b/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+20d389c7132a3ce501fe2b565709032feb33af74
diff --git a/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.assets.cache b/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3fa772504bbfcc66964ed74d2ddc5562330ce122
Binary files /dev/null and b/12Interfaces/obj/Release/netcoreapp3.1/12Interfaces.assets.cache differ
diff --git a/12NewOverride/12NewOverride.csproj b/12NewOverride/12NewOverride.csproj
new file mode 100644
index 0000000000000000000000000000000000000000..6f8b25a1a072cb509a15cbb9f1104ee7bea75f4e
--- /dev/null
+++ b/12NewOverride/12NewOverride.csproj
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_12NewOverride</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/12NewOverride/Program.cs b/12NewOverride/Program.cs
new file mode 100644
index 0000000000000000000000000000000000000000..68b7956c27526c5f6529db62e75126047eb0856b
--- /dev/null
+++ b/12NewOverride/Program.cs
@@ -0,0 +1,40 @@
+using System;
+
+namespace _12NewOverride
+{
+    class Base
+    {
+        public virtual void DoItOverride() { Console.WriteLine("Base.DoItOverride"); }
+        public virtual void DoItNew() { Console.WriteLine("Base.DoItNew"); }
+    }
+
+    class Abgeleitet : Base
+    {
+        public override void DoItOverride() { Console.WriteLine("Abgeleitet.DoItOverride"); }
+        public new virtual void DoItNew() { Console.WriteLine("Abgeleitet.DoItNew"); }
+    }
+    class AbgeleitetAbgeleitet : Abgeleitet
+    {
+        public override void DoItOverride() { Console.WriteLine("AbgelAbgel.DoItOverride"); }
+        public new void DoItNew() { Console.WriteLine("AbgelAbgel.DoItNew"); }
+    }
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            Abgeleitet a1 = new Abgeleitet();
+            a1.DoItOverride();
+            a1.DoItNew();
+            Console.WriteLine();
+
+            Base b1 = a1;
+            b1.DoItOverride();
+            b1.DoItNew();
+            Console.WriteLine();
+
+            Abgeleitet c1 = new AbgeleitetAbgeleitet();
+            c1.DoItOverride();
+            c1.DoItNew();
+        }
+    }
+}
diff --git a/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.deps.json b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.deps.json
new file mode 100644
index 0000000000000000000000000000000000000000..a3f30eb65ae27c1c495550a3fe5930f8bc7aabaf
--- /dev/null
+++ b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.deps.json
@@ -0,0 +1,23 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v3.1",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v3.1": {
+      "12NewOverride/1.0.0": {
+        "runtime": {
+          "12NewOverride.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "12NewOverride/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.dll b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.dll
new file mode 100644
index 0000000000000000000000000000000000000000..4c99d4dd2c5c9caa041c34d1c050bc955123e036
Binary files /dev/null and b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.dll differ
diff --git a/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.exe b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.exe
new file mode 100644
index 0000000000000000000000000000000000000000..6e65da646ce787916b57fd2aecedfecd1523294c
Binary files /dev/null and b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.exe differ
diff --git a/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.pdb b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..1ced9c1353f6830ea63102df90020c4574d9b4cc
Binary files /dev/null and b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.pdb differ
diff --git a/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.runtimeconfig.dev.json b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.runtimeconfig.dev.json
new file mode 100644
index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce
--- /dev/null
+++ b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.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/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.runtimeconfig.json b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.runtimeconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c
--- /dev/null
+++ b/12NewOverride/bin/Debug/netcoreapp3.1/12NewOverride.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/12NewOverride/obj/12NewOverride.csproj.nuget.dgspec.json b/12NewOverride/obj/12NewOverride.csproj.nuget.dgspec.json
new file mode 100644
index 0000000000000000000000000000000000000000..8ebda8563409832c3056b33a430200cda29107e0
--- /dev/null
+++ b/12NewOverride/obj/12NewOverride.csproj.nuget.dgspec.json
@@ -0,0 +1,60 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\12NewOverride.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\12NewOverride.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\12NewOverride.csproj",
+        "projectName": "12NewOverride",
+        "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\12NewOverride.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\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.301\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/12NewOverride/obj/12NewOverride.csproj.nuget.g.props b/12NewOverride/obj/12NewOverride.csproj.nuget.g.props
new file mode 100644
index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86
--- /dev/null
+++ b/12NewOverride/obj/12NewOverride.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/12NewOverride/obj/12NewOverride.csproj.nuget.g.targets b/12NewOverride/obj/12NewOverride.csproj.nuget.g.targets
new file mode 100644
index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba
--- /dev/null
+++ b/12NewOverride/obj/12NewOverride.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/12NewOverride/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/12NewOverride/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/12NewOverride/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/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.AssemblyInfo.cs b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..fb0eec237d6135d6fba0023250219c126496f609
--- /dev/null
+++ b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.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("12NewOverride")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("12NewOverride")]
+[assembly: System.Reflection.AssemblyTitleAttribute("12NewOverride")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.AssemblyInfoInputs.cache b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..ec4d303492730e2c64c35a3a1de91781227fa034
--- /dev/null
+++ b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+429661b8e696461857ce0cb3054b0e91831f14bc
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.assets.cache b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3b3283aa91fc9c22ef15deb4989dd963d3704d15
Binary files /dev/null and b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.assets.cache differ
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.csproj.CoreCompileInputs.cache b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..2dbac9a50cdbf1ef11e2bd683fb5f948920b4463
--- /dev/null
+++ b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+450f7ce4030e4a19d7e372408f520c9d1bfbcbde
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.csproj.FileListAbsolute.txt b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5209721866166a6cf2330c64bc1588d19e7d4798
--- /dev/null
+++ b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\bin\Debug\netcoreapp3.1\12NewOverride.exe
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\bin\Debug\netcoreapp3.1\12NewOverride.deps.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\bin\Debug\netcoreapp3.1\12NewOverride.runtimeconfig.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\bin\Debug\netcoreapp3.1\12NewOverride.runtimeconfig.dev.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\bin\Debug\netcoreapp3.1\12NewOverride.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\bin\Debug\netcoreapp3.1\12NewOverride.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\obj\Debug\netcoreapp3.1\12NewOverride.AssemblyInfoInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\obj\Debug\netcoreapp3.1\12NewOverride.AssemblyInfo.cs
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\obj\Debug\netcoreapp3.1\12NewOverride.csproj.CoreCompileInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\obj\Debug\netcoreapp3.1\12NewOverride.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\obj\Debug\netcoreapp3.1\12NewOverride.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12NewOverride\obj\Debug\netcoreapp3.1\12NewOverride.genruntimeconfig.cache
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.dll b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.dll
new file mode 100644
index 0000000000000000000000000000000000000000..4c99d4dd2c5c9caa041c34d1c050bc955123e036
Binary files /dev/null and b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.dll differ
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.exe b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.exe
new file mode 100644
index 0000000000000000000000000000000000000000..6e65da646ce787916b57fd2aecedfecd1523294c
Binary files /dev/null and b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.exe differ
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.genruntimeconfig.cache b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.genruntimeconfig.cache
new file mode 100644
index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e
--- /dev/null
+++ b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.genruntimeconfig.cache
@@ -0,0 +1 @@
+86c8e15dd33445635927cfaf398408205fd11473
diff --git a/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.pdb b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..1ced9c1353f6830ea63102df90020c4574d9b4cc
Binary files /dev/null and b/12NewOverride/obj/Debug/netcoreapp3.1/12NewOverride.pdb differ
diff --git a/12NewOverride/obj/project.assets.json b/12NewOverride/obj/project.assets.json
new file mode 100644
index 0000000000000000000000000000000000000000..4aca4e5762fc0e8769a1250427b9f356c9f1babd
--- /dev/null
+++ b/12NewOverride/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\\12NewOverride\\12NewOverride.csproj",
+      "projectName": "12NewOverride",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\12NewOverride.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\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.301\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/12NewOverride/obj/project.nuget.cache b/12NewOverride/obj/project.nuget.cache
new file mode 100644
index 0000000000000000000000000000000000000000..65e8b9dd6aac79e0e4f8fd6dae926af1a8d1ca01
--- /dev/null
+++ b/12NewOverride/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "hIAstG8MsAYXx+pDdkQcZioEfSVbvq1ysbMfkBqXvAQYB83ClBe5CeuuBAdBA0O1rQV2NHo/izEq6fzI+ZJ/Gg==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12NewOverride\\12NewOverride.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/12ToString/Program.cs b/12ToString/Program.cs
index 4942e4c7d4c0f3ef26efe8e7da7a43ea4ad70eb5..07034ef891213317cd37271d888a99dc220fd822 100644
--- a/12ToString/Program.cs
+++ b/12ToString/Program.cs
@@ -46,9 +46,7 @@ namespace _12ToString
             // Statischer Typ bestimmt die zur Verfügung stehenden Methoden
             // Dynamischer Typ bestimmt, welche Ausprägung (override) einer geerbten Methode genommen wird
 
-            Person p2  = new SpecPerson("Meier", "Anton", 10);
-
-            //Person p2 = p1;         // p1: stat.Typ: Person, dyn.Typ: SpecPerson
+            Person p2 = p1;         // p1: stat.Typ: Person, dyn.Typ: SpecPerson
             // Jede SpecPerson ist eine Person!
 
             Person p3 = new Person("Huber","Berta");
diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll b/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll
index 0ffa6e2784acd35079440e449e88b1d1764b85b4..6212b6eb79a27660475c1e20ad2778ccc223c582 100644
Binary files a/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll and b/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll differ
diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb b/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb
index 18be3dbcdbae69e4623505c58174e855b6829973..fb8405d4ad2e7c44f522ef6c944f01cff501f6f8 100644
Binary files a/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb and b/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb differ
diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.csprojAssemblyReference.cache b/12ToString/obj/Debug/netcoreapp3.1/12ToString.csprojAssemblyReference.cache
index d7dd684443de8ada82f92a8e0cf14a64b9096fd6..a0fbfd12797557adefa2aaaacd9d5126dec64303 100644
Binary files a/12ToString/obj/Debug/netcoreapp3.1/12ToString.csprojAssemblyReference.cache and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.csprojAssemblyReference.cache differ
diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll b/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll
index 0ffa6e2784acd35079440e449e88b1d1764b85b4..6212b6eb79a27660475c1e20ad2778ccc223c582 100644
Binary files a/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll differ
diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb b/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb
index 18be3dbcdbae69e4623505c58174e855b6829973..fb8405d4ad2e7c44f522ef6c944f01cff501f6f8 100644
Binary files a/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb differ
diff --git a/12ToString/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/12ToString/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/12ToString/obj/Release/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/12ToString/obj/Release/netcoreapp3.1/12ToString.AssemblyInfo.cs b/12ToString/obj/Release/netcoreapp3.1/12ToString.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..47122eb2a3073914cdae1122932806eb179a18b7
--- /dev/null
+++ b/12ToString/obj/Release/netcoreapp3.1/12ToString.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("12ToString")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("12ToString")]
+[assembly: System.Reflection.AssemblyTitleAttribute("12ToString")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/12ToString/obj/Release/netcoreapp3.1/12ToString.AssemblyInfoInputs.cache b/12ToString/obj/Release/netcoreapp3.1/12ToString.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..7f3270a1622aa31d089e7f40434644ca907d9b3c
--- /dev/null
+++ b/12ToString/obj/Release/netcoreapp3.1/12ToString.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+690cc41b88ba2e2ed4842c7eddc4dfa1c8a0b5bc
diff --git a/12ToString/obj/Release/netcoreapp3.1/12ToString.assets.cache b/12ToString/obj/Release/netcoreapp3.1/12ToString.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d63db67aeaedfded5753fc1b8e2790baf499e54b
Binary files /dev/null and b/12ToString/obj/Release/netcoreapp3.1/12ToString.assets.cache differ
diff --git a/13DelegateVerkettung/13DelegateVerkettung.csproj b/13DelegateVerkettung/13DelegateVerkettung.csproj
new file mode 100644
index 0000000000000000000000000000000000000000..732bfdb5ea8b7a7549086f887aa30bce9081df1e
--- /dev/null
+++ b/13DelegateVerkettung/13DelegateVerkettung.csproj
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_13DelegateVerkettung</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/13DelegateVerkettung/Program.cs b/13DelegateVerkettung/Program.cs
new file mode 100644
index 0000000000000000000000000000000000000000..fd22cb44a7c540cc24daf196b5cba1ef266c3e2f
--- /dev/null
+++ b/13DelegateVerkettung/Program.cs
@@ -0,0 +1,15 @@
+using System;
+
+namespace _13DelegateVerkettung
+{
+    // int-Feld: 1, 2, 3, ... 20
+    //    gerade-Zahlen
+    //    größer10 && kleiner18
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            Console.WriteLine("Hello World!");
+        }
+    }
+}
diff --git a/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.dgspec.json b/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.dgspec.json
new file mode 100644
index 0000000000000000000000000000000000000000..78f1f11c0f61b9de9d355737d3f4b758b679ab7e
--- /dev/null
+++ b/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.dgspec.json
@@ -0,0 +1,60 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\13DelegateVerkettung.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\13DelegateVerkettung.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\13DelegateVerkettung.csproj",
+        "projectName": "13DelegateVerkettung",
+        "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\13DelegateVerkettung.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\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.301\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.g.props b/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.g.props
new file mode 100644
index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86
--- /dev/null
+++ b/13DelegateVerkettung/obj/13DelegateVerkettung.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/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.g.targets b/13DelegateVerkettung/obj/13DelegateVerkettung.csproj.nuget.g.targets
new file mode 100644
index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba
--- /dev/null
+++ b/13DelegateVerkettung/obj/13DelegateVerkettung.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/13DelegateVerkettung/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/13DelegateVerkettung/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/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.AssemblyInfo.cs b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..51f602154b05715d2fdf4fb522acf33895c97262
--- /dev/null
+++ b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.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("13DelegateVerkettung")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("13DelegateVerkettung")]
+[assembly: System.Reflection.AssemblyTitleAttribute("13DelegateVerkettung")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.AssemblyInfoInputs.cache b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..270387cac073efb884480d842b80b912cf5823d5
--- /dev/null
+++ b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+c4b211c18778b184dda1f04fc895ae0ef51d7d89
diff --git a/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.assets.cache b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..122dca38d63c571c75779c15a5234db9ae6e65f3
Binary files /dev/null and b/13DelegateVerkettung/obj/Debug/netcoreapp3.1/13DelegateVerkettung.assets.cache differ
diff --git a/13DelegateVerkettung/obj/project.assets.json b/13DelegateVerkettung/obj/project.assets.json
new file mode 100644
index 0000000000000000000000000000000000000000..7c145dda393b68c8f975d7234fae0dd26c252f81
--- /dev/null
+++ b/13DelegateVerkettung/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\\13DelegateVerkettung\\13DelegateVerkettung.csproj",
+      "projectName": "13DelegateVerkettung",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\13DelegateVerkettung.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\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.301\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/13DelegateVerkettung/obj/project.nuget.cache b/13DelegateVerkettung/obj/project.nuget.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3bc84ad0cb0325461a27452fda5cbeda2a2b8cba
--- /dev/null
+++ b/13DelegateVerkettung/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "/e8ICfHW8K0pDcvkQDGgXZ2N9cTod/vJd7g8j1pATHzrC0dSMkDeplcredyHjaHMjr3O2f0FTGMGR9h27eTDyQ==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13DelegateVerkettung\\13DelegateVerkettung.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/13Exceptions/13Exceptions.csproj b/13Exceptions/13Exceptions.csproj
new file mode 100644
index 0000000000000000000000000000000000000000..b17b188882f4cfde46198adf1a682be7b88947e4
--- /dev/null
+++ b/13Exceptions/13Exceptions.csproj
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_13Exceptions</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/13Exceptions/Program.cs b/13Exceptions/Program.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a3129e6b4b587b796a37c6d10ef3ba5201c0050f
--- /dev/null
+++ b/13Exceptions/Program.cs
@@ -0,0 +1,47 @@
+using System;
+
+namespace _13Exceptions
+{
+    class Program
+    {
+        static void Fehlerfunktion()
+        {
+            Console.WriteLine("Hallo Welt");
+            throw new NullReferenceException("Fehler: Meine NullReferenceException");
+            Console.WriteLine("Hallo Welt-Ende");
+        }
+        static void TeilbereichBremse()
+        {
+            try
+            {
+                Fehlerfunktion();
+            }
+            catch (NullReferenceException g)
+            {
+                // Teilsystem zurücksetzen
+                Console.WriteLine($"Fehler im Bremsenteilbereich: {g.Message}");
+                throw;
+            }
+        }
+        static void Main(string[] args)
+        {
+            bool fehler;
+            do
+            {
+                fehler = false;
+                try
+                {
+                    TeilbereichBremse();
+                    //TeilbereichMotor();
+                }
+                catch (Exception e)
+                {
+                    Console.WriteLine($"Exception: {e.Message}");
+                    fehler = true;
+                    
+                }
+            } while (false); // (fehler==false);
+            Console.WriteLine("Hier geht es ganz normal weiter");
+        }
+    }
+}
diff --git a/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.deps.json b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.deps.json
new file mode 100644
index 0000000000000000000000000000000000000000..9b138fbdfd79512953b4b354a55beadbea35b88f
--- /dev/null
+++ b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.deps.json
@@ -0,0 +1,23 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v3.1",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v3.1": {
+      "13Exceptions/1.0.0": {
+        "runtime": {
+          "13Exceptions.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "13Exceptions/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.dll b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.dll
new file mode 100644
index 0000000000000000000000000000000000000000..136851467a6ea9ba7e36f781f08da1bad6dc3b92
Binary files /dev/null and b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.dll differ
diff --git a/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.exe b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.exe
new file mode 100644
index 0000000000000000000000000000000000000000..07cf4b90791fb08d114ebd2c455610a9110d170b
Binary files /dev/null and b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.exe differ
diff --git a/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.pdb b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..28c54d58e96f464d4545a6d61623c662d50c2f82
Binary files /dev/null and b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.pdb differ
diff --git a/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.runtimeconfig.dev.json b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.runtimeconfig.dev.json
new file mode 100644
index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce
--- /dev/null
+++ b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.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/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.runtimeconfig.json b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.runtimeconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c
--- /dev/null
+++ b/13Exceptions/bin/Debug/netcoreapp3.1/13Exceptions.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/13Exceptions/obj/13Exceptions.csproj.nuget.dgspec.json b/13Exceptions/obj/13Exceptions.csproj.nuget.dgspec.json
new file mode 100644
index 0000000000000000000000000000000000000000..d4c84e1c2ce7bb7a0779f86f914b9553f1871b86
--- /dev/null
+++ b/13Exceptions/obj/13Exceptions.csproj.nuget.dgspec.json
@@ -0,0 +1,60 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\13Exceptions.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\13Exceptions.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\13Exceptions.csproj",
+        "projectName": "13Exceptions",
+        "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\13Exceptions.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\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.301\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/13Exceptions/obj/13Exceptions.csproj.nuget.g.props b/13Exceptions/obj/13Exceptions.csproj.nuget.g.props
new file mode 100644
index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86
--- /dev/null
+++ b/13Exceptions/obj/13Exceptions.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/13Exceptions/obj/13Exceptions.csproj.nuget.g.targets b/13Exceptions/obj/13Exceptions.csproj.nuget.g.targets
new file mode 100644
index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba
--- /dev/null
+++ b/13Exceptions/obj/13Exceptions.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/13Exceptions/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/13Exceptions/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/13Exceptions/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/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.AssemblyInfo.cs b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ed20d92566cf74e45997c784cdf81c9f2f688788
--- /dev/null
+++ b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.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("13Exceptions")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("13Exceptions")]
+[assembly: System.Reflection.AssemblyTitleAttribute("13Exceptions")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.AssemblyInfoInputs.cache b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f0957251d8ef6e32c3df91e974de77d8c0a4cc03
--- /dev/null
+++ b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+ed5eca0fde871f36a5034d76eb48cc2bc340e615
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.assets.cache b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b95600b62572eb1acfa68ac458259ddf87262ad6
Binary files /dev/null and b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.assets.cache differ
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.csproj.CoreCompileInputs.cache b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..dedbaa69d068bdc3f76760018d155abbc2bfe7c0
--- /dev/null
+++ b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+c696446248a8c88dd51b64df67e3825a8f933ff3
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.csproj.FileListAbsolute.txt b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000000000000000000000000000000000000..70304c4562d043239f0a23732b147836739edf0f
--- /dev/null
+++ b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\bin\Debug\netcoreapp3.1\13Exceptions.exe
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\bin\Debug\netcoreapp3.1\13Exceptions.deps.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\bin\Debug\netcoreapp3.1\13Exceptions.runtimeconfig.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\bin\Debug\netcoreapp3.1\13Exceptions.runtimeconfig.dev.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\bin\Debug\netcoreapp3.1\13Exceptions.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\bin\Debug\netcoreapp3.1\13Exceptions.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\obj\Debug\netcoreapp3.1\13Exceptions.AssemblyInfoInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\obj\Debug\netcoreapp3.1\13Exceptions.AssemblyInfo.cs
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\obj\Debug\netcoreapp3.1\13Exceptions.csproj.CoreCompileInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\obj\Debug\netcoreapp3.1\13Exceptions.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\obj\Debug\netcoreapp3.1\13Exceptions.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13Exceptions\obj\Debug\netcoreapp3.1\13Exceptions.genruntimeconfig.cache
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.dll b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.dll
new file mode 100644
index 0000000000000000000000000000000000000000..136851467a6ea9ba7e36f781f08da1bad6dc3b92
Binary files /dev/null and b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.dll differ
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.exe b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.exe
new file mode 100644
index 0000000000000000000000000000000000000000..07cf4b90791fb08d114ebd2c455610a9110d170b
Binary files /dev/null and b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.exe differ
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.genruntimeconfig.cache b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.genruntimeconfig.cache
new file mode 100644
index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e
--- /dev/null
+++ b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.genruntimeconfig.cache
@@ -0,0 +1 @@
+86c8e15dd33445635927cfaf398408205fd11473
diff --git a/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.pdb b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..28c54d58e96f464d4545a6d61623c662d50c2f82
Binary files /dev/null and b/13Exceptions/obj/Debug/netcoreapp3.1/13Exceptions.pdb differ
diff --git a/13Exceptions/obj/project.assets.json b/13Exceptions/obj/project.assets.json
new file mode 100644
index 0000000000000000000000000000000000000000..96a4a609a4cac21d844c98822bbdd5db0704675f
--- /dev/null
+++ b/13Exceptions/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\\13Exceptions\\13Exceptions.csproj",
+      "projectName": "13Exceptions",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\13Exceptions.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\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.301\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/13Exceptions/obj/project.nuget.cache b/13Exceptions/obj/project.nuget.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d0eb2950d5d2e7b48e436e4622c62ad8ac21242b
--- /dev/null
+++ b/13Exceptions/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "N463yRGxetPSAp9uKojSd5BK5B86WLrERlxok+7luXfX+3SnRT2aVG/vktrGxJdDBrN9mksLyQIDyf/ZKbrbRA==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13Exceptions\\13Exceptions.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/13ListT/13ListT.csproj b/13ListT/13ListT.csproj
new file mode 100644
index 0000000000000000000000000000000000000000..363202c666975d7a146ee7dec529f5efe9250e8e
--- /dev/null
+++ b/13ListT/13ListT.csproj
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_13ListT</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/13ListT/Program.cs b/13ListT/Program.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c0151066c1705352048572fe411459930d1795b5
--- /dev/null
+++ b/13ListT/Program.cs
@@ -0,0 +1,37 @@
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+
+namespace _13ListT
+{
+    class Ringpuffer<T> //where T:class
+    {
+        class Elem
+        {
+            public T data = default(T); //null;
+            public Elem next;
+        }
+        Elem anf = null;
+        private void Add()
+        {
+            Elem neu = new Elem();
+            neu.next = anf;
+            anf = neu;
+        }
+        public Ringpuffer (int anz)
+        {
+            Add();
+            Elem tmp = anf;
+            for (int i = 0; i < anz-1; i++)
+                Add();
+            tmp.next = anf;
+        }
+    }
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            Ringpuffer<int> r = new Ringpuffer<int>(4);
+        }
+    }
+}
diff --git a/13ListT/bin/Debug/netcoreapp3.1/13ListT.deps.json b/13ListT/bin/Debug/netcoreapp3.1/13ListT.deps.json
new file mode 100644
index 0000000000000000000000000000000000000000..da00bb254c044854822106ad5ffdc12f3bbb2a49
--- /dev/null
+++ b/13ListT/bin/Debug/netcoreapp3.1/13ListT.deps.json
@@ -0,0 +1,23 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v3.1",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v3.1": {
+      "13ListT/1.0.0": {
+        "runtime": {
+          "13ListT.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "13ListT/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/13ListT/bin/Debug/netcoreapp3.1/13ListT.dll b/13ListT/bin/Debug/netcoreapp3.1/13ListT.dll
new file mode 100644
index 0000000000000000000000000000000000000000..a171bffc798047a79cefb9980a43d5579746e2b0
Binary files /dev/null and b/13ListT/bin/Debug/netcoreapp3.1/13ListT.dll differ
diff --git a/13ListT/bin/Debug/netcoreapp3.1/13ListT.exe b/13ListT/bin/Debug/netcoreapp3.1/13ListT.exe
new file mode 100644
index 0000000000000000000000000000000000000000..05c8cd4c796a9aec3160d813f265a5d7ebdb32cd
Binary files /dev/null and b/13ListT/bin/Debug/netcoreapp3.1/13ListT.exe differ
diff --git a/13ListT/bin/Debug/netcoreapp3.1/13ListT.pdb b/13ListT/bin/Debug/netcoreapp3.1/13ListT.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..648536d54ba8ded40d4918b8a19e8171179817da
Binary files /dev/null and b/13ListT/bin/Debug/netcoreapp3.1/13ListT.pdb differ
diff --git a/13ListT/bin/Debug/netcoreapp3.1/13ListT.runtimeconfig.dev.json b/13ListT/bin/Debug/netcoreapp3.1/13ListT.runtimeconfig.dev.json
new file mode 100644
index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce
--- /dev/null
+++ b/13ListT/bin/Debug/netcoreapp3.1/13ListT.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/13ListT/bin/Debug/netcoreapp3.1/13ListT.runtimeconfig.json b/13ListT/bin/Debug/netcoreapp3.1/13ListT.runtimeconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c
--- /dev/null
+++ b/13ListT/bin/Debug/netcoreapp3.1/13ListT.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/13ListT/obj/13ListT.csproj.nuget.dgspec.json b/13ListT/obj/13ListT.csproj.nuget.dgspec.json
new file mode 100644
index 0000000000000000000000000000000000000000..36875fb143a3d05f3aa572d3e9671c2860907529
--- /dev/null
+++ b/13ListT/obj/13ListT.csproj.nuget.dgspec.json
@@ -0,0 +1,60 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\13ListT.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\13ListT.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\13ListT.csproj",
+        "projectName": "13ListT",
+        "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\13ListT.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\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.301\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/13ListT/obj/13ListT.csproj.nuget.g.props b/13ListT/obj/13ListT.csproj.nuget.g.props
new file mode 100644
index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86
--- /dev/null
+++ b/13ListT/obj/13ListT.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/13ListT/obj/13ListT.csproj.nuget.g.targets b/13ListT/obj/13ListT.csproj.nuget.g.targets
new file mode 100644
index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba
--- /dev/null
+++ b/13ListT/obj/13ListT.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/13ListT/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/13ListT/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/13ListT/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/13ListT/obj/Debug/netcoreapp3.1/13ListT.AssemblyInfo.cs b/13ListT/obj/Debug/netcoreapp3.1/13ListT.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..33d8fa7b238f984aa08ce919e5e2286493d4b696
--- /dev/null
+++ b/13ListT/obj/Debug/netcoreapp3.1/13ListT.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("13ListT")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("13ListT")]
+[assembly: System.Reflection.AssemblyTitleAttribute("13ListT")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.AssemblyInfoInputs.cache b/13ListT/obj/Debug/netcoreapp3.1/13ListT.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..1fec53da3219e4a9b6fb025ad9e5a69a78519a74
--- /dev/null
+++ b/13ListT/obj/Debug/netcoreapp3.1/13ListT.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+5d03230ca20937f35c919be24ccec5be657c8e64
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.assets.cache b/13ListT/obj/Debug/netcoreapp3.1/13ListT.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..db07792b555ff06eedef8d7b46fc2ed1306c4bbc
Binary files /dev/null and b/13ListT/obj/Debug/netcoreapp3.1/13ListT.assets.cache differ
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.csproj.CoreCompileInputs.cache b/13ListT/obj/Debug/netcoreapp3.1/13ListT.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..dc4b92a6efa846fdc8d3a43470b4bbb1cd34fa63
--- /dev/null
+++ b/13ListT/obj/Debug/netcoreapp3.1/13ListT.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+be46e318fc84534cb30500b0a404e62aa09df387
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.csproj.FileListAbsolute.txt b/13ListT/obj/Debug/netcoreapp3.1/13ListT.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5da4d0f3bc545e6c03b9df7625548f7e68806847
--- /dev/null
+++ b/13ListT/obj/Debug/netcoreapp3.1/13ListT.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\bin\Debug\netcoreapp3.1\13ListT.exe
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\bin\Debug\netcoreapp3.1\13ListT.deps.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\bin\Debug\netcoreapp3.1\13ListT.runtimeconfig.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\bin\Debug\netcoreapp3.1\13ListT.runtimeconfig.dev.json
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\bin\Debug\netcoreapp3.1\13ListT.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\bin\Debug\netcoreapp3.1\13ListT.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\obj\Debug\netcoreapp3.1\13ListT.AssemblyInfoInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\obj\Debug\netcoreapp3.1\13ListT.AssemblyInfo.cs
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\obj\Debug\netcoreapp3.1\13ListT.csproj.CoreCompileInputs.cache
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\obj\Debug\netcoreapp3.1\13ListT.dll
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\obj\Debug\netcoreapp3.1\13ListT.pdb
+C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\13ListT\obj\Debug\netcoreapp3.1\13ListT.genruntimeconfig.cache
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.dll b/13ListT/obj/Debug/netcoreapp3.1/13ListT.dll
new file mode 100644
index 0000000000000000000000000000000000000000..a171bffc798047a79cefb9980a43d5579746e2b0
Binary files /dev/null and b/13ListT/obj/Debug/netcoreapp3.1/13ListT.dll differ
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.exe b/13ListT/obj/Debug/netcoreapp3.1/13ListT.exe
new file mode 100644
index 0000000000000000000000000000000000000000..05c8cd4c796a9aec3160d813f265a5d7ebdb32cd
Binary files /dev/null and b/13ListT/obj/Debug/netcoreapp3.1/13ListT.exe differ
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.genruntimeconfig.cache b/13ListT/obj/Debug/netcoreapp3.1/13ListT.genruntimeconfig.cache
new file mode 100644
index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e
--- /dev/null
+++ b/13ListT/obj/Debug/netcoreapp3.1/13ListT.genruntimeconfig.cache
@@ -0,0 +1 @@
+86c8e15dd33445635927cfaf398408205fd11473
diff --git a/13ListT/obj/Debug/netcoreapp3.1/13ListT.pdb b/13ListT/obj/Debug/netcoreapp3.1/13ListT.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..648536d54ba8ded40d4918b8a19e8171179817da
Binary files /dev/null and b/13ListT/obj/Debug/netcoreapp3.1/13ListT.pdb differ
diff --git a/13ListT/obj/project.assets.json b/13ListT/obj/project.assets.json
new file mode 100644
index 0000000000000000000000000000000000000000..5b4564822a3379d87a9965cf8562a682909523bf
--- /dev/null
+++ b/13ListT/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\\13ListT\\13ListT.csproj",
+      "projectName": "13ListT",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\13ListT.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\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.301\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/13ListT/obj/project.nuget.cache b/13ListT/obj/project.nuget.cache
new file mode 100644
index 0000000000000000000000000000000000000000..0f58f652198fd8cf47125d3d45c5f1091fec8805
--- /dev/null
+++ b/13ListT/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "mwJ/VqO1qrn08A4ftkAmhCAj9gx8U50LUuQt9BTEV/diFGJHZ9Je1o2of3bEFKgWqKdBFu4hNaR0XfXuE0MqoA==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\13ListT\\13ListT.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/prog2-ss2020-wienkop.sln b/prog2-ss2020-wienkop.sln
index 69ac3e84ea75bbad4706da3f732ff424acf54e73..bd6a1b5ae5a0491465320a2379668a25578b16e0 100644
--- a/prog2-ss2020-wienkop.sln
+++ b/prog2-ss2020-wienkop.sln
@@ -144,7 +144,15 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "12Delegateaufrufausbreitung
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "12ToString", "12ToString\12ToString.csproj", "{B54DE051-ED45-4A3B-9D57-907DD7BB7C81}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "12Interfaces", "12Interfaces\12Interfaces.csproj", "{A4CE9D31-9638-47BF-AA34-D87E9FE3C8F7}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "12Interfaces", "12Interfaces\12Interfaces.csproj", "{A4CE9D31-9638-47BF-AA34-D87E9FE3C8F7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "12NewOverride", "12NewOverride\12NewOverride.csproj", "{749F6897-7E77-437C-A31C-99DBA84805FD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "13DelegateVerkettung", "13DelegateVerkettung\13DelegateVerkettung.csproj", "{970201F8-F185-4595-94FF-BB7B402D46F5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "13Exceptions", "13Exceptions\13Exceptions.csproj", "{7EC31F41-CF08-4CF3-9962-08405DB7BF94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "13ListT", "13ListT\13ListT.csproj", "{17A474B8-2859-47D7-A729-654F9E857EE3}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -428,6 +436,22 @@ Global
 		{A4CE9D31-9638-47BF-AA34-D87E9FE3C8F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{A4CE9D31-9638-47BF-AA34-D87E9FE3C8F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{A4CE9D31-9638-47BF-AA34-D87E9FE3C8F7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{749F6897-7E77-437C-A31C-99DBA84805FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{749F6897-7E77-437C-A31C-99DBA84805FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{749F6897-7E77-437C-A31C-99DBA84805FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{749F6897-7E77-437C-A31C-99DBA84805FD}.Release|Any CPU.Build.0 = Release|Any CPU
+		{970201F8-F185-4595-94FF-BB7B402D46F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{970201F8-F185-4595-94FF-BB7B402D46F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{970201F8-F185-4595-94FF-BB7B402D46F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{970201F8-F185-4595-94FF-BB7B402D46F5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7EC31F41-CF08-4CF3-9962-08405DB7BF94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7EC31F41-CF08-4CF3-9962-08405DB7BF94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7EC31F41-CF08-4CF3-9962-08405DB7BF94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7EC31F41-CF08-4CF3-9962-08405DB7BF94}.Release|Any CPU.Build.0 = Release|Any CPU
+		{17A474B8-2859-47D7-A729-654F9E857EE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{17A474B8-2859-47D7-A729-654F9E857EE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{17A474B8-2859-47D7-A729-654F9E857EE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{17A474B8-2859-47D7-A729-654F9E857EE3}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE