diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json
index 04581862b9d1396c2e047e02385d0d9528894043..b53e7e9af8ffd922496226e1387a266e55e5b9bf 100644
--- a/.vs/VSWorkspaceState.json
+++ b/.vs/VSWorkspaceState.json
@@ -1,7 +1,6 @@
 {
   "ExpandedNodes": [
     "",
-    "\\00 Hallo",
     "\\OOP2023"
   ],
   "SelectedNode": "\\OOP2023\\OOP2023.sln",
diff --git a/.vs/oop-ss2023-wienkop/v16/.suo b/.vs/oop-ss2023-wienkop/v16/.suo
index a7bb53c2d46126ffcf0f1f9f8c2a9d9209985ec1..2dc22c0b62d29c81d09cbf49c7d68a18c8683a1e 100644
Binary files a/.vs/oop-ss2023-wienkop/v16/.suo and b/.vs/oop-ss2023-wienkop/v16/.suo differ
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
index a61a12bebcfd6bdd2d5d5751e7e9acfe0e58aada..54c91c7d498005a4f72e3a354c68dcce66f86921 100644
Binary files a/.vs/slnx.sqlite and b/.vs/slnx.sqlite differ
diff --git a/OOP2023/.vs/OOP2023/DesignTimeBuild/.dtbcache.v2 b/OOP2023/.vs/OOP2023/DesignTimeBuild/.dtbcache.v2
index 350cb17793a7a4e95506bc41703e313f190265df..2033232cd41fd7b92dbde72e1b781e6b57d273af 100644
Binary files a/OOP2023/.vs/OOP2023/DesignTimeBuild/.dtbcache.v2 and b/OOP2023/.vs/OOP2023/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/OOP2023/.vs/OOP2023/v16/.suo b/OOP2023/.vs/OOP2023/v16/.suo
index 3e904fec7ed651fbfc73bcb576c8bfbd2b375ff0..d5db42cfc15e556fcd44f1a82489715d2c62865d 100644
Binary files a/OOP2023/.vs/OOP2023/v16/.suo and b/OOP2023/.vs/OOP2023/v16/.suo differ
diff --git a/OOP2023/19 UebgFrage/obj/Debug/netcoreapp3.1/19 UebgFrage.csproj.AssemblyReference.cache b/OOP2023/19 UebgFrage/obj/Debug/netcoreapp3.1/19 UebgFrage.csproj.AssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3bee885b9c47984a4330cda47e969901caedc416
Binary files /dev/null and b/OOP2023/19 UebgFrage/obj/Debug/netcoreapp3.1/19 UebgFrage.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/22 Informationsverteiler/obj/Debug/netcoreapp3.1/22 Informationsverteiler.csproj.AssemblyReference.cache b/OOP2023/22 Informationsverteiler/obj/Debug/netcoreapp3.1/22 Informationsverteiler.csproj.AssemblyReference.cache
index f5e894aea93a73e58fa9d4feab241bc197ee1a40..3bee885b9c47984a4330cda47e969901caedc416 100644
Binary files a/OOP2023/22 Informationsverteiler/obj/Debug/netcoreapp3.1/22 Informationsverteiler.csproj.AssemblyReference.cache and b/OOP2023/22 Informationsverteiler/obj/Debug/netcoreapp3.1/22 Informationsverteiler.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/22DelegatesMitVariablen/obj/Debug/netcoreapp3.1/22DelegatesMitVariablen.csproj.AssemblyReference.cache b/OOP2023/22DelegatesMitVariablen/obj/Debug/netcoreapp3.1/22DelegatesMitVariablen.csproj.AssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3bee885b9c47984a4330cda47e969901caedc416
Binary files /dev/null and b/OOP2023/22DelegatesMitVariablen/obj/Debug/netcoreapp3.1/22DelegatesMitVariablen.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/23 DelegateVerkettung/obj/Debug/netcoreapp3.1/23 DelegateVerkettung.csproj.AssemblyReference.cache b/OOP2023/23 DelegateVerkettung/obj/Debug/netcoreapp3.1/23 DelegateVerkettung.csproj.AssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..3bee885b9c47984a4330cda47e969901caedc416
Binary files /dev/null and b/OOP2023/23 DelegateVerkettung/obj/Debug/netcoreapp3.1/23 DelegateVerkettung.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/23 GenerischeDelegates/obj/Debug/netcoreapp3.1/23 GenerischeDelegates.csproj.AssemblyReference.cache b/OOP2023/23 GenerischeDelegates/obj/Debug/netcoreapp3.1/23 GenerischeDelegates.csproj.AssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40
Binary files /dev/null and b/OOP2023/23 GenerischeDelegates/obj/Debug/netcoreapp3.1/23 GenerischeDelegates.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/23 WPF Button/obj/Debug/netcoreapp3.1/23 WPF Button.csproj.AssemblyReference.cache b/OOP2023/23 WPF Button/obj/Debug/netcoreapp3.1/23 WPF Button.csproj.AssemblyReference.cache
index f5e894aea93a73e58fa9d4feab241bc197ee1a40..ec2e9889ae789009676e2d68ab42016feebd9d87 100644
Binary files a/OOP2023/23 WPF Button/obj/Debug/netcoreapp3.1/23 WPF Button.csproj.AssemblyReference.cache and b/OOP2023/23 WPF Button/obj/Debug/netcoreapp3.1/23 WPF Button.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/50 DataDriven/obj/Debug/netcoreapp3.1/50 DataDriven.csproj.AssemblyReference.cache b/OOP2023/50 DataDriven/obj/Debug/netcoreapp3.1/50 DataDriven.csproj.AssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40
Binary files /dev/null and b/OOP2023/50 DataDriven/obj/Debug/netcoreapp3.1/50 DataDriven.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/91 Events/obj/91 Events.csproj.nuget.dgspec.json b/OOP2023/91 Events/obj/91 Events.csproj.nuget.dgspec.json
index cb312c7c26da35859f052e02e6705604bacaa85b..ee72bfd7868063d7500d8fd03ea73857d52a2fdb 100644
--- a/OOP2023/91 Events/obj/91 Events.csproj.nuget.dgspec.json	
+++ b/OOP2023/91 Events/obj/91 Events.csproj.nuget.dgspec.json	
@@ -1,17 +1,17 @@
 {
   "format": 1,
   "restore": {
-    "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj": {}
+    "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj": {}
   },
   "projects": {
-    "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj": {
+    "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj": {
       "version": "1.0.0",
       "restore": {
-        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj",
+        "projectUniqueName": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj",
         "projectName": "91 Events",
-        "projectPath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj",
+        "projectPath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj",
         "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
-        "outputPath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\obj\\",
+        "outputPath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\obj\\",
         "projectStyle": "PackageReference",
         "configFilePaths": [
           "C:\\Users\\wienkop\\AppData\\Roaming\\NuGet\\NuGet.Config",
diff --git a/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.GeneratedMSBuildEditorConfig.editorconfig b/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.GeneratedMSBuildEditorConfig.editorconfig
index 00b3434c5e5d7be9433ec1559113957413551eb5..02751c488f9b0878497a767c4cf292b8841fe3f3 100644
--- a/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.GeneratedMSBuildEditorConfig.editorconfig	
+++ b/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.GeneratedMSBuildEditorConfig.editorconfig	
@@ -1,3 +1,3 @@
 is_global = true
 build_property.RootNamespace = _91_Events
-build_property.ProjectDir = C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 Events\
+build_property.ProjectDir = C:\Users\wienkop\Source\Repos\oop-ss2023-wienkop\OOP2023\91 Events\
diff --git a/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.assets.cache b/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.assets.cache
index 080838a4987c7afd224e1cb3c02f7c902843edcd..564e59638c6732eb05a84ab704c59d995a38f822 100644
Binary files a/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.assets.cache and b/OOP2023/91 Events/obj/Debug/netcoreapp3.1/91 Events.assets.cache differ
diff --git a/OOP2023/91 Events/obj/project.nuget.cache b/OOP2023/91 Events/obj/project.nuget.cache
index f9c8e38bb1c8af5085a7f280753abc3bc8988fa6..f2d0759e35167219e25e2efa5bb65a19a00f02e4 100644
--- a/OOP2023/91 Events/obj/project.nuget.cache	
+++ b/OOP2023/91 Events/obj/project.nuget.cache	
@@ -1,8 +1,8 @@
 {
   "version": 2,
-  "dgSpecHash": "5WAW5hpI/oRV4NVFE5JmDqa0p+vfNbLKD+CszIKcj0p4Ytn4kD+okzFz7Usz/jLSGWHhNuxxGfVtuT34asDwAQ==",
+  "dgSpecHash": "n27YwFsk3pq3K6Sl9yP6aF9+WrBLmDqFa8em6zTfXcyHMd5XK0KACU8lmSGR8ufDyG+xkGKbqebNSxZODi1RPA==",
   "success": true,
-  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj",
+  "projectFilePath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Events\\91 Events.csproj",
   "expectedPackageFiles": [],
   "logs": []
 }
\ No newline at end of file
diff --git a/OOP2023/91 Generics/obj/91 Generics.csproj.nuget.dgspec.json b/OOP2023/91 Generics/obj/91 Generics.csproj.nuget.dgspec.json
index 2c3facacf16239c959220be98fb2641aa3462aee..1aa85349ba2924dd3a3889ad7b78e27c35344969 100644
--- a/OOP2023/91 Generics/obj/91 Generics.csproj.nuget.dgspec.json	
+++ b/OOP2023/91 Generics/obj/91 Generics.csproj.nuget.dgspec.json	
@@ -1,17 +1,17 @@
 {
   "format": 1,
   "restore": {
-    "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj": {}
+    "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj": {}
   },
   "projects": {
-    "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj": {
+    "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj": {
       "version": "1.0.0",
       "restore": {
-        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj",
+        "projectUniqueName": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj",
         "projectName": "91 Generics",
-        "projectPath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj",
+        "projectPath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj",
         "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
-        "outputPath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\obj\\",
+        "outputPath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\obj\\",
         "projectStyle": "PackageReference",
         "configFilePaths": [
           "C:\\Users\\wienkop\\AppData\\Roaming\\NuGet\\NuGet.Config",
diff --git a/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.GeneratedMSBuildEditorConfig.editorconfig b/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.GeneratedMSBuildEditorConfig.editorconfig
index 112b993ed19b8794ede63bc026ab5e7f652df04d..5cc6fa25a8228d086156f617bb3573cd672368dd 100644
--- a/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.GeneratedMSBuildEditorConfig.editorconfig	
+++ b/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.GeneratedMSBuildEditorConfig.editorconfig	
@@ -1,3 +1,3 @@
 is_global = true
 build_property.RootNamespace = _91_Generics
-build_property.ProjectDir = C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 Generics\
+build_property.ProjectDir = C:\Users\wienkop\Source\Repos\oop-ss2023-wienkop\OOP2023\91 Generics\
diff --git a/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.assets.cache b/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.assets.cache
index 30d188cece7b066a000e8bd47f38230c0bd6f253..c179052eb7a2d498bb2e9aad72ee4b9a88e5516d 100644
Binary files a/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.assets.cache and b/OOP2023/91 Generics/obj/Debug/netcoreapp3.1/91 Generics.assets.cache differ
diff --git a/OOP2023/91 Generics/obj/project.nuget.cache b/OOP2023/91 Generics/obj/project.nuget.cache
index 347d2283cfd7a516f42d27798da083dbfdf30f81..239d3fbaf4a66e30a67aa45738a57899bddac300 100644
--- a/OOP2023/91 Generics/obj/project.nuget.cache	
+++ b/OOP2023/91 Generics/obj/project.nuget.cache	
@@ -1,8 +1,8 @@
 {
   "version": 2,
-  "dgSpecHash": "rxT5b1qonU7mBLLioIWPrmnynSZdbrIWwUrOmAWItRP7uRyh0xE1lJzQ6Uto/l+gQDH8Sy5Hz9KETHejxIW5MA==",
+  "dgSpecHash": "QUhmtSsb+5WPjFlwPoiGc9RLx+MJX+DlQdxPl3c6tVp7t54uoS51VVySUJGMfc0Q2//+JMmr7LgUdoDmGScb7Q==",
   "success": true,
-  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj",
+  "projectFilePath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 Generics\\91 Generics.csproj",
   "expectedPackageFiles": [],
   "logs": []
 }
\ No newline at end of file
diff --git a/OOP2023/91 GenerischeListe/91 GenerischeListe.csproj b/OOP2023/91 GenerischeListe/91 GenerischeListe.csproj
new file mode 100644
index 0000000000000000000000000000000000000000..0431812cbbb6c01f54d1aad215ce2275aeda19f0
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/91 GenerischeListe.csproj	
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_91_GenerischeListe</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/OOP2023/91 GenerischeListe/Program.cs b/OOP2023/91 GenerischeListe/Program.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e5d8de47f5493abbdea2b81c330acf4666178546
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/Program.cs	
@@ -0,0 +1,93 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Diagnostics.CodeAnalysis;
+
+namespace _91_GenerischeListe
+{
+    //// Gibt es eine gespeicherte Position???
+    //yield return 1; // merke Prog.-Position! return 1;
+    //yield return '2'; // merke Prog.-Position! return 2;
+    //yield return 3; // merke Prog.-Position! return 3;
+    //// Methodenende; Gespeicherte Position = null;
+    class Person : IComparable<Person>
+    {
+        public string Name { get; set; }
+
+        public int CompareTo( Person other)
+        {
+            throw new NotImplementedException();
+        }
+    }
+    class GenerischeListe<T> where T:IComparable<T>
+    {
+        class Node
+        {
+            public T data;
+            public Node next;
+            public Node(T data) { this.data = data; next = null; }
+        }
+
+        private Node first = null, last = null;
+        public void AddLast(T data)
+        {
+            Node newNode = new Node(data);
+            if (first == null)
+            {
+                first = last = newNode;
+            }
+            else  // Es gibt schon Listenelemente
+            {
+                last.next = newNode;
+                last = newNode;
+            }            
+        }
+        public void AddFirst(T data)
+        {
+            Node newNode = new Node(data);
+            if (first == null)
+            {
+                first = last = newNode;
+            }
+            else  // Es gibt schon Listenelemente
+            {
+                newNode.next = first;
+                first = newNode;
+            }
+        }
+
+        public IEnumerator<T> GetEnumerator()
+        {
+            for (Node node = first; node != null; node = node.next)
+                yield return node.data;
+        }
+        public IEnumerable<T> Filter(Predicate<T> testFn)
+        {
+            for (Node node = first; node != null; node = node.next)
+                if (testFn(node.data))
+                    yield return node.data;
+        }
+    }
+    class Program
+    {
+        static bool IstUngerade(int x)
+        {
+            if (x % 2 == 1)
+                return true;
+            else
+                return false;
+        }
+        static void Main(string[] args)
+        {
+            GenerischeListe<int> l1 = new GenerischeListe<int>();
+            l1.AddLast(1);
+            l1.AddFirst(2);
+            l1.AddLast(3);
+            foreach (var item in l1.Filter(x => x % 2 == 1))  // x=>x%2==1
+            {
+                Console.WriteLine(item);
+            }
+            GenerischeListe<Person> pl = new GenerischeListe<Person>();
+        }
+    }
+}
diff --git a/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.deps.json b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.deps.json
new file mode 100644
index 0000000000000000000000000000000000000000..911517ac0e8b042854a1c5554ad593159f3b6117
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.deps.json	
@@ -0,0 +1,23 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v3.1",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v3.1": {
+      "91 GenerischeListe/1.0.0": {
+        "runtime": {
+          "91 GenerischeListe.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "91 GenerischeListe/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.dll b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.dll
new file mode 100644
index 0000000000000000000000000000000000000000..a57ea138ff0ba8ace61c00248b142c7a2d546271
Binary files /dev/null and b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.dll differ
diff --git a/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.exe b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.exe
new file mode 100644
index 0000000000000000000000000000000000000000..c7a3a3d0de29c7004b01fe009b19abd3e1872a60
Binary files /dev/null and b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.exe differ
diff --git a/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.pdb b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..04fd855e867f92773ea8529c609bbbc8bdc9eadf
Binary files /dev/null and b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.pdb differ
diff --git a/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.runtimeconfig.dev.json b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.runtimeconfig.dev.json
new file mode 100644
index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.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/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.runtimeconfig.json b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.runtimeconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/bin/Debug/netcoreapp3.1/91 GenerischeListe.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/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.dgspec.json b/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.dgspec.json
new file mode 100644
index 0000000000000000000000000000000000000000..c0aeb0f6f57f2d3cd4f2a3cbf53e3c198db960de
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.dgspec.json	
@@ -0,0 +1,62 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj",
+        "projectName": "91 GenerischeListe",
+        "projectPath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\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": {
+            "targetAlias": "netcoreapp3.1",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "netcoreapp3.1": {
+          "targetAlias": "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\\5.0.416\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.g.props b/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.g.props
new file mode 100644
index 0000000000000000000000000000000000000000..5b80f2c625db53897a75e845623625fa11c5415c
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.g.props	
@@ -0,0 +1,18 @@
+<?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.11.2</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\wienkop\.nuget\packages\" />
+  </ItemGroup>
+  <PropertyGroup>
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+  </PropertyGroup>
+</Project>
\ No newline at end of file
diff --git a/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.g.targets b/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.csproj.nuget.g.targets
new file mode 100644
index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/91 GenerischeListe.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/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/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/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.AssemblyInfo.cs b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..dc46675179eb4ca3d7706d5f6274db2f6d3191e1
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.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("91 GenerischeListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("91 GenerischeListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("91 GenerischeListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.AssemblyInfoInputs.cache b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..5f4d3259189b9f16153f1dd009b7f5630e2175bc
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+b008c0acbe8f6f4bd58dcceea23079de577e1c13
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000000000000000000000000000000000000..1a1b80869f8035179da1ff30a8ccf6c96de73f35
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig	
@@ -0,0 +1,3 @@
+is_global = true
+build_property.RootNamespace = _91_GenerischeListe
+build_property.ProjectDir = C:\Users\wienkop\Source\Repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.assets.cache b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..e48b57f0432d298c62a292ccb0622861785c581f
Binary files /dev/null and b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.assets.cache differ
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.AssemblyReference.cache b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.AssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40
Binary files /dev/null and b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.AssemblyReference.cache differ
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.CoreCompileInputs.cache b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..d9b53cbd5eafa45d40933daec7fd189928786658
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.CoreCompileInputs.cache	
@@ -0,0 +1 @@
+89660760a6ddf84ddaa696a3367a6182a91103ed
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.FileListAbsolute.txt b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000000000000000000000000000000000000..29ccabbca5454a202e5211a6cfc7b5f4037f8e51
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.csproj.FileListAbsolute.txt	
@@ -0,0 +1,14 @@
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.csproj.AssemblyReference.cache
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.AssemblyInfoInputs.cache
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.AssemblyInfo.cs
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.csproj.CoreCompileInputs.cache
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\bin\Debug\netcoreapp3.1\91 GenerischeListe.exe
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\bin\Debug\netcoreapp3.1\91 GenerischeListe.deps.json
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\bin\Debug\netcoreapp3.1\91 GenerischeListe.runtimeconfig.json
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\bin\Debug\netcoreapp3.1\91 GenerischeListe.runtimeconfig.dev.json
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\bin\Debug\netcoreapp3.1\91 GenerischeListe.dll
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\bin\Debug\netcoreapp3.1\91 GenerischeListe.pdb
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.dll
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.pdb
+C:\Users\wienkop\source\repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\obj\Debug\netcoreapp3.1\91 GenerischeListe.genruntimeconfig.cache
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.dll b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.dll
new file mode 100644
index 0000000000000000000000000000000000000000..a57ea138ff0ba8ace61c00248b142c7a2d546271
Binary files /dev/null and b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.dll differ
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.genruntimeconfig.cache b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.genruntimeconfig.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4743fdd0048ba55b45f30ce63bce78da1487e323
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.genruntimeconfig.cache	
@@ -0,0 +1 @@
+8d7cb0031596e3d26ceb310d3c834a5cd555c699
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.pdb b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..04fd855e867f92773ea8529c609bbbc8bdc9eadf
Binary files /dev/null and b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/91 GenerischeListe.pdb differ
diff --git a/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/apphost.exe b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/apphost.exe
new file mode 100644
index 0000000000000000000000000000000000000000..c7a3a3d0de29c7004b01fe009b19abd3e1872a60
Binary files /dev/null and b/OOP2023/91 GenerischeListe/obj/Debug/netcoreapp3.1/apphost.exe differ
diff --git a/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/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/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.AssemblyInfo.cs b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..90e1741e3504f2388517ac35d6be7b2354df1c60
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.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("91 GenerischeListe")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("91 GenerischeListe")]
+[assembly: System.Reflection.AssemblyTitleAttribute("91 GenerischeListe")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.AssemblyInfoInputs.cache b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..cecd471080c0ff2a1eac33fc3af4a5d47fe2d031
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+2d79311690f6bbf1148568b4bc60e1983da94ccd
diff --git a/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000000000000000000000000000000000000..1a1b80869f8035179da1ff30a8ccf6c96de73f35
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.GeneratedMSBuildEditorConfig.editorconfig	
@@ -0,0 +1,3 @@
+is_global = true
+build_property.RootNamespace = _91_GenerischeListe
+build_property.ProjectDir = C:\Users\wienkop\Source\Repos\oop-ss2023-wienkop\OOP2023\91 GenerischeListe\
diff --git a/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.assets.cache b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..67274be8c80f82c3a26740c20d602bab7a3235da
Binary files /dev/null and b/OOP2023/91 GenerischeListe/obj/Release/netcoreapp3.1/91 GenerischeListe.assets.cache differ
diff --git a/OOP2023/91 GenerischeListe/obj/project.assets.json b/OOP2023/91 GenerischeListe/obj/project.assets.json
new file mode 100644
index 0000000000000000000000000000000000000000..9fdfc9f08c511951b514121c58f4802cd1591849
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/project.assets.json	
@@ -0,0 +1,67 @@
+{
+  "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\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj",
+      "projectName": "91 GenerischeListe",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\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": {
+          "targetAlias": "netcoreapp3.1",
+          "projectReferences": {}
+        }
+      },
+      "warningProperties": {
+        "warnAsError": [
+          "NU1605"
+        ]
+      }
+    },
+    "frameworks": {
+      "netcoreapp3.1": {
+        "targetAlias": "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\\5.0.416\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/OOP2023/91 GenerischeListe/obj/project.nuget.cache b/OOP2023/91 GenerischeListe/obj/project.nuget.cache
new file mode 100644
index 0000000000000000000000000000000000000000..27c2316f4b3b8bfd01b6d06ee37795e04957c877
--- /dev/null
+++ b/OOP2023/91 GenerischeListe/obj/project.nuget.cache	
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "yAGiOm9wDp2qFZMvJ8efz850IbsbNMWI0p95Vc/I3a95Yzi6Q8oq573a6+WNi5oXZ9rUksJv4btR2PvQuRFZ3g==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\Source\\Repos\\oop-ss2023-wienkop\\OOP2023\\91 GenerischeListe\\91 GenerischeListe.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/OOP2023/OOP2023.sln b/OOP2023/OOP2023.sln
index c4c1c7af1bad83e178a7937c7d8843ec841d8837..55e034f9386705e3b180c883c043180b6c296646 100644
--- a/OOP2023/OOP2023.sln
+++ b/OOP2023/OOP2023.sln
@@ -65,9 +65,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "24 DelegateVerkettung", "24
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "24 Exception2016", "24 Exception2016\24 Exception2016.csproj", "{B80CF5D0-AE39-407C-8EB4-279C3E978C3E}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "91 Events", "91 Events\91 Events.csproj", "{F05F9388-AECC-4F8F-BF68-1BDA6B4C6643}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "91 Events", "91 Events\91 Events.csproj", "{F05F9388-AECC-4F8F-BF68-1BDA6B4C6643}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "91 Generics", "91 Generics\91 Generics.csproj", "{B625DC9A-F5FE-4108-BABB-70C987F1B4F2}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "91 Generics", "91 Generics\91 Generics.csproj", "{B625DC9A-F5FE-4108-BABB-70C987F1B4F2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "91 GenerischeListe", "91 GenerischeListe\91 GenerischeListe.csproj", "{53F30ABF-0D67-4BA0-91CB-FCE514532063}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -207,6 +209,10 @@ Global
 		{B625DC9A-F5FE-4108-BABB-70C987F1B4F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{B625DC9A-F5FE-4108-BABB-70C987F1B4F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{B625DC9A-F5FE-4108-BABB-70C987F1B4F2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{53F30ABF-0D67-4BA0-91CB-FCE514532063}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{53F30ABF-0D67-4BA0-91CB-FCE514532063}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{53F30ABF-0D67-4BA0-91CB-FCE514532063}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{53F30ABF-0D67-4BA0-91CB-FCE514532063}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE