From 7f0789e59c11b79d660ddd0906ee9901568c8916 Mon Sep 17 00:00:00 2001
From: Uwe Wienkop <uwe.wienkop@th-nuernberg.de>
Date: Sun, 29 May 2022 18:22:52 +0200
Subject: [PATCH] 2022-05-29 ApplyAll

---
 .vs/prog2-ss2022-wienkop/v16/.suo             | Bin 57344 -> 70656 bytes
 .../01 IntroKlassen.csproj.nuget.dgspec.json  |   2 +-
 ...ntroKlassen.csproj.AssemblyReference.cache | Bin 88333 -> 11 bytes
 01 IntroKlassen/obj/project.assets.json       |   2 +-
 01 IntroKlassen/obj/project.nuget.cache       |   2 +-
 .../01 StructVsClass.csproj.nuget.dgspec.json |   2 +-
 01 StructVsClass/obj/project.assets.json      |   2 +-
 01 StructVsClass/obj/project.nuget.cache      |   2 +-
 ...StaticKonstruktor.csproj.nuget.dgspec.json |   2 +-
 .../obj/project.assets.json                   |   2 +-
 .../obj/project.nuget.cache                   |   2 +-
 .../02 Konstruktoren.csproj.nuget.dgspec.json |   2 +-
 02 Konstruktoren/obj/project.assets.json      |   2 +-
 02 Konstruktoren/obj/project.nuget.cache      |   2 +-
 ...rUeberladgBrueche.csproj.nuget.dgspec.json |   2 +-
 .../obj/project.assets.json                   |   2 +-
 .../obj/project.nuget.cache                   |   2 +-
 ...gDiTime_Timespann.csproj.nuget.dgspec.json |   2 +-
 .../obj/project.assets.json                   |   2 +-
 .../obj/project.nuget.cache                   |   2 +-
 .../obj/02 UebgMo.csproj.nuget.dgspec.json    |   2 +-
 02 UebgMo/obj/project.assets.json             |   2 +-
 02 UebgMo/obj/project.nuget.cache             |   2 +-
 ...10 IntroCallbacks.csproj.nuget.dgspec.json |   2 +-
 10 IntroCallbacks/obj/project.assets.json     |   2 +-
 10 IntroCallbacks/obj/project.nuget.cache     |   2 +-
 ...10 IntroDelegates.csproj.nuget.dgspec.json |   2 +-
 10 IntroDelegates/obj/project.assets.json     |   2 +-
 10 IntroDelegates/obj/project.nuget.cache     |   2 +-
 11 ApplyAll/11 ApplyAll.csproj                |   9 +++
 11 ApplyAll/Program.cs                        |  22 ++++++
 .../obj/11 ApplyAll.csproj.nuget.dgspec.json  |  62 ++++++++++++++++
 .../obj/11 ApplyAll.csproj.nuget.g.props      |  18 +++++
 .../obj/11 ApplyAll.csproj.nuget.g.targets    |   6 ++
 ...CoreApp,Version=v3.1.AssemblyAttributes.cs |   4 ++
 .../netcoreapp3.1/11 ApplyAll.AssemblyInfo.cs |  23 ++++++
 .../11 ApplyAll.AssemblyInfoInputs.cache      |   1 +
 ....GeneratedMSBuildEditorConfig.editorconfig |   3 +
 .../netcoreapp3.1/11 ApplyAll.assets.cache    | Bin 0 -> 142 bytes
 11 ApplyAll/obj/project.assets.json           |  67 ++++++++++++++++++
 11 ApplyAll/obj/project.nuget.cache           |   8 +++
 ...scheListeMitSuche.csproj.nuget.dgspec.json |   2 +-
 .../obj/project.assets.json                   |   2 +-
 .../obj/project.nuget.cache                   |   2 +-
 prog2-ss2022-wienkop.sln                      |  12 +++-
 45 files changed, 262 insertions(+), 33 deletions(-)
 create mode 100644 11 ApplyAll/11 ApplyAll.csproj
 create mode 100644 11 ApplyAll/Program.cs
 create mode 100644 11 ApplyAll/obj/11 ApplyAll.csproj.nuget.dgspec.json
 create mode 100644 11 ApplyAll/obj/11 ApplyAll.csproj.nuget.g.props
 create mode 100644 11 ApplyAll/obj/11 ApplyAll.csproj.nuget.g.targets
 create mode 100644 11 ApplyAll/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
 create mode 100644 11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfo.cs
 create mode 100644 11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfoInputs.cache
 create mode 100644 11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.GeneratedMSBuildEditorConfig.editorconfig
 create mode 100644 11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.assets.cache
 create mode 100644 11 ApplyAll/obj/project.assets.json
 create mode 100644 11 ApplyAll/obj/project.nuget.cache

diff --git a/.vs/prog2-ss2022-wienkop/v16/.suo b/.vs/prog2-ss2022-wienkop/v16/.suo
index da9dd8a3e459035d38d5f9f11ca632ca39cda57a..0c7fc4cb2365d3a4b7634eec4135c72d31993c3b 100644
GIT binary patch
delta 9265
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
LF<J2Hd&WEf%RtLG

delta 899
zcmZoz!P0Pmd4kU5U!FXo3<3-c3JeSkObiSR|Nj5~&%nUIz_?lQ(PqX?Og=1=eV7zD
zAG|pB!9M>6qvYmNrf$Yb916Z%3=9na|Ns9l2&F-676t|eMFs|tc??1f3=Dh>3=F~y
z3=HB73=I4X3=AR+3=E=BOQabX7^D~&7-Sh37<4D+a)>jEO>X5-=G10jV9;S;V33=<
zkwcg<cJfh<$rB4$BqJCY7$TusqZt?&Vi*`0vKSZ`(kBM0i)Jt|Fk~_?FhnshFk~|@
zFyt^WFyu~N$nC#~hiMbf5vIvUMCvCy^EYyU9L>YPz%Y4&g$B=M1_p*xASW|0Fl>@I
z!o<N1buLJD@)xOq$u7e6oM2CYJP8tItlIoln44*mT*>4Ts{jrG1_rP{K~j^ySOrXW
zk#FFDc@!kba|Rl$pdei&!7@3;Nno>plL*sh6`41Tn*{<suuf8Pne38f!X(YTxk~95
z<K~jQ7AD49n|~ItGfpb`!f3SlYY8{wBrT849u+&7HyLp=v6z{<nQZ2-`^db>!hv<N
zL-T=6b`Bhy9a;`B>PvGoF#Kj_U{Fa;OHN5LGd0yUGe|MgHAylu)wN7DG1g5pN=r0J
zOG!1cFtTJ}m@JsFe)GLHLl#Ea$pYOnj9QcVy5%O%`{^tw268YM8ywJNU|>*~Jg+-(
zksrt83rW_St$Gw$Cp%1(*<3NvgOl;r=7Y2BSr=t7En2{|D34{)BBn(pOp{fX3v3ox
z@`-UXQ^h~#$&;1~O>S7iwpn7?3&urtMw?dfu}*G$r7~$c$7G%(BGa{58T}_0q;gDd
zFkzXT*T*sW=>-4D3)3YgD;&|7{2-Bg^1mN8AcdP}txIE^{3pqEv+KSoOp_xHs4+1z
zOlF*Dx7p#~0j5R!gf<;9Wnv7N-1y#Pa{W5?$yPr_n6&)i+^(PDVi+D{U|?{0H94R^
zd-`i;M&rq6j(?uaXz0M0IqBs8NvG^NlOoQ85)A{x<P!%iCO4eY5Vy;Yk9SH;&d$tB
zcgsx8Nnr$K8!qn6`%j%^ncgJCXfpZ0d51~&(kFlXBPML9;JILq>a~Uk_OlKZPdD23
QaBur&fqMmvi|#Q20D&19Jpcdz

diff --git a/01 IntroKlassen/obj/01 IntroKlassen.csproj.nuget.dgspec.json b/01 IntroKlassen/obj/01 IntroKlassen.csproj.nuget.dgspec.json
index 4351519..30c1049 100644
--- a/01 IntroKlassen/obj/01 IntroKlassen.csproj.nuget.dgspec.json	
+++ b/01 IntroKlassen/obj/01 IntroKlassen.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/01 IntroKlassen/obj/Debug/netcoreapp3.1/01 IntroKlassen.csproj.AssemblyReference.cache b/01 IntroKlassen/obj/Debug/netcoreapp3.1/01 IntroKlassen.csproj.AssemblyReference.cache
index 3bee885b9c47984a4330cda47e969901caedc416..f5e894aea93a73e58fa9d4feab241bc197ee1a40 100644
GIT binary patch
literal 11
ScmeZu3JP{+WMp7qU;qFONCA2P

literal 88333
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
LB4$Ag5mU(k^|UCe

diff --git a/01 IntroKlassen/obj/project.assets.json b/01 IntroKlassen/obj/project.assets.json
index 060f592..485c0ca 100644
--- a/01 IntroKlassen/obj/project.assets.json	
+++ b/01 IntroKlassen/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/01 IntroKlassen/obj/project.nuget.cache b/01 IntroKlassen/obj/project.nuget.cache
index 01c74d5..28e9768 100644
--- a/01 IntroKlassen/obj/project.nuget.cache	
+++ b/01 IntroKlassen/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "0XRL2T2TgrLo6Irai62Q7SbtJOZwAhnzj9khuKCfCrpWwazpdJcP+w3s2msiQNLXD/YiYcd7m3iDVQKfhUI2iA==",
+  "dgSpecHash": "fmU0kz1ww11kIiWEMTdlqagubOziLqzay7wo/ZXWUXbHCZyqL39S2TIsUwqey/5cWm0WxeeA5bxFdy8RMMo7IA==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\01 IntroKlassen\\01 IntroKlassen.csproj",
   "expectedPackageFiles": [],
diff --git a/01 StructVsClass/obj/01 StructVsClass.csproj.nuget.dgspec.json b/01 StructVsClass/obj/01 StructVsClass.csproj.nuget.dgspec.json
index 208f8ba..77fcdca 100644
--- a/01 StructVsClass/obj/01 StructVsClass.csproj.nuget.dgspec.json	
+++ b/01 StructVsClass/obj/01 StructVsClass.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/01 StructVsClass/obj/project.assets.json b/01 StructVsClass/obj/project.assets.json
index dabddd0..982ed66 100644
--- a/01 StructVsClass/obj/project.assets.json	
+++ b/01 StructVsClass/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/01 StructVsClass/obj/project.nuget.cache b/01 StructVsClass/obj/project.nuget.cache
index 30f93e5..936e720 100644
--- a/01 StructVsClass/obj/project.nuget.cache	
+++ b/01 StructVsClass/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "B5jNL9dN4k/CnNL+489nWKAxIXqGc2dxNNu4jDFqS7exZpEyP/D4YA+nA+etIwszpSG1NsSg4iE/j2dWOl/Xgg==",
+  "dgSpecHash": "NyP6rS3D+3AUcVjmtrC2Nj5cYkQ791OX1NmJ9WwpaBsWZ1nFby21Nr6xpy7ZyTOLu3HOnQCIwkm8eCGZkeeBhQ==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\01 StructVsClass\\01 StructVsClass.csproj",
   "expectedPackageFiles": [],
diff --git a/01 UebgDi KlasseMitStaticKonstruktor/obj/01 UebgDi KlasseMitStaticKonstruktor.csproj.nuget.dgspec.json b/01 UebgDi KlasseMitStaticKonstruktor/obj/01 UebgDi KlasseMitStaticKonstruktor.csproj.nuget.dgspec.json
index 472d3d2..3159a18 100644
--- a/01 UebgDi KlasseMitStaticKonstruktor/obj/01 UebgDi KlasseMitStaticKonstruktor.csproj.nuget.dgspec.json	
+++ b/01 UebgDi KlasseMitStaticKonstruktor/obj/01 UebgDi KlasseMitStaticKonstruktor.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/01 UebgDi KlasseMitStaticKonstruktor/obj/project.assets.json b/01 UebgDi KlasseMitStaticKonstruktor/obj/project.assets.json
index fa2c28f..815eb4a 100644
--- a/01 UebgDi KlasseMitStaticKonstruktor/obj/project.assets.json	
+++ b/01 UebgDi KlasseMitStaticKonstruktor/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/01 UebgDi KlasseMitStaticKonstruktor/obj/project.nuget.cache b/01 UebgDi KlasseMitStaticKonstruktor/obj/project.nuget.cache
index c527ce4..e1203f0 100644
--- a/01 UebgDi KlasseMitStaticKonstruktor/obj/project.nuget.cache	
+++ b/01 UebgDi KlasseMitStaticKonstruktor/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "aFNzs/LETDqTZETWB5gmwMg09ZfYlJ9ToK2dZkDDmeb6+kd2vEUUg8olX6s+u9Me88sGTNL2t5dw1PFVo/0q8Q==",
+  "dgSpecHash": "+P1vPp4z8CHno7Ho5BhkyNetrtv0w5uE1b24wtTTGU8X7aktlxpvkjMcTn98nwrWMvRQT5robF9eVVnnn8GMOQ==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\01 UebgDi KlasseMitStaticKonstruktor\\01 UebgDi KlasseMitStaticKonstruktor.csproj",
   "expectedPackageFiles": [],
diff --git a/02 Konstruktoren/obj/02 Konstruktoren.csproj.nuget.dgspec.json b/02 Konstruktoren/obj/02 Konstruktoren.csproj.nuget.dgspec.json
index eb68736..024064a 100644
--- a/02 Konstruktoren/obj/02 Konstruktoren.csproj.nuget.dgspec.json	
+++ b/02 Konstruktoren/obj/02 Konstruktoren.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/02 Konstruktoren/obj/project.assets.json b/02 Konstruktoren/obj/project.assets.json
index be8132b..17a5634 100644
--- a/02 Konstruktoren/obj/project.assets.json	
+++ b/02 Konstruktoren/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/02 Konstruktoren/obj/project.nuget.cache b/02 Konstruktoren/obj/project.nuget.cache
index d4c6092..097ddb5 100644
--- a/02 Konstruktoren/obj/project.nuget.cache	
+++ b/02 Konstruktoren/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "hLaDvQ0ezeCmBSMHNOhRc+W/0d+2QuQ3mqI94wdFFqaiTnxagxwxDuduq6ZHUqikT+zx6QJnX+YwrWd3x99BzQ==",
+  "dgSpecHash": "SrEiQ59uikCD9vk9yP/9OOcPRDSszQWsxtFbBg0ObdXFq6AZqOrvN5+07yqL0su/X0LpejJLCvCY1RcNQymlzQ==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 Konstruktoren\\02 Konstruktoren.csproj",
   "expectedPackageFiles": [],
diff --git a/02 OperatorUeberladgBrueche/obj/02 OperatorUeberladgBrueche.csproj.nuget.dgspec.json b/02 OperatorUeberladgBrueche/obj/02 OperatorUeberladgBrueche.csproj.nuget.dgspec.json
index 142d5d3..504380f 100644
--- a/02 OperatorUeberladgBrueche/obj/02 OperatorUeberladgBrueche.csproj.nuget.dgspec.json	
+++ b/02 OperatorUeberladgBrueche/obj/02 OperatorUeberladgBrueche.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/02 OperatorUeberladgBrueche/obj/project.assets.json b/02 OperatorUeberladgBrueche/obj/project.assets.json
index be02f5d..19f9bc4 100644
--- a/02 OperatorUeberladgBrueche/obj/project.assets.json	
+++ b/02 OperatorUeberladgBrueche/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/02 OperatorUeberladgBrueche/obj/project.nuget.cache b/02 OperatorUeberladgBrueche/obj/project.nuget.cache
index e985934..07f5182 100644
--- a/02 OperatorUeberladgBrueche/obj/project.nuget.cache	
+++ b/02 OperatorUeberladgBrueche/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "jwy/CS5EEJ1i7V8kYkworwSoilpr4K8V5lu+On8UxwfXNG6yD7MAghPpFPnbDQh4D+1Bs5EvycFr8vpgpioNcQ==",
+  "dgSpecHash": "ASe+Ep6Xxb5jbUtsxRBvYYXcL5H8FBGKnk1ERV1YbpHnDjUY+kFpRbiH4uOzCW2+cp3O0kJ1gLzjjM6IUTVsBQ==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 OperatorUeberladgBrueche\\02 OperatorUeberladgBrueche.csproj",
   "expectedPackageFiles": [],
diff --git a/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json
index eeab70b..ac3f803 100644
--- a/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json	
+++ b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/02 UebgDiTime_Timespann/obj/project.assets.json b/02 UebgDiTime_Timespann/obj/project.assets.json
index dc727e3..323f08f 100644
--- a/02 UebgDiTime_Timespann/obj/project.assets.json	
+++ b/02 UebgDiTime_Timespann/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/02 UebgDiTime_Timespann/obj/project.nuget.cache b/02 UebgDiTime_Timespann/obj/project.nuget.cache
index efb14d4..5ff0d82 100644
--- a/02 UebgDiTime_Timespann/obj/project.nuget.cache	
+++ b/02 UebgDiTime_Timespann/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "cYM9Rcjpt/m9BhULQdUpJU1tZ/FNB4CGy0G6H5ETYp3mVhvb9jtTIsGHvNha/IgnVjZJjtpAQhXgbp1pdw5IFQ==",
+  "dgSpecHash": "gJyW//zxZ2pG1r5lVzjmig/gsULQJa58oBf8BnvW2Lh7hM91nXzcClvkpUvwTSQqS/m6aX2ljprbjw+m3rF6wg==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj",
   "expectedPackageFiles": [],
diff --git a/02 UebgMo/obj/02 UebgMo.csproj.nuget.dgspec.json b/02 UebgMo/obj/02 UebgMo.csproj.nuget.dgspec.json
index 359c0cf..eb30154 100644
--- a/02 UebgMo/obj/02 UebgMo.csproj.nuget.dgspec.json	
+++ b/02 UebgMo/obj/02 UebgMo.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/02 UebgMo/obj/project.assets.json b/02 UebgMo/obj/project.assets.json
index 9bb3dfd..e5268b1 100644
--- a/02 UebgMo/obj/project.assets.json	
+++ b/02 UebgMo/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/02 UebgMo/obj/project.nuget.cache b/02 UebgMo/obj/project.nuget.cache
index bef609a..ddd9321 100644
--- a/02 UebgMo/obj/project.nuget.cache	
+++ b/02 UebgMo/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "dsPNGmoLnjjzl8rtP0/andZ+WRNwjHZQfEzA6n4XKIp7inS+R2alXOsBeLt4B1XEkFNOHYuAaYmlTVGv3c4Vhg==",
+  "dgSpecHash": "b0087rAvYldYbnGIgvJsKonWbypH+8+4K9VBEAU4ULUuipi1UYBJM75hs1hEcAHzRB+d7uIOB/QKst3zY9fsqA==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgMo\\02 UebgMo.csproj",
   "expectedPackageFiles": [],
diff --git a/10 IntroCallbacks/obj/10 IntroCallbacks.csproj.nuget.dgspec.json b/10 IntroCallbacks/obj/10 IntroCallbacks.csproj.nuget.dgspec.json
index 30426d7..ff78f61 100644
--- a/10 IntroCallbacks/obj/10 IntroCallbacks.csproj.nuget.dgspec.json	
+++ b/10 IntroCallbacks/obj/10 IntroCallbacks.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/10 IntroCallbacks/obj/project.assets.json b/10 IntroCallbacks/obj/project.assets.json
index 143303c..216bc1b 100644
--- a/10 IntroCallbacks/obj/project.assets.json	
+++ b/10 IntroCallbacks/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/10 IntroCallbacks/obj/project.nuget.cache b/10 IntroCallbacks/obj/project.nuget.cache
index a4b2b09..9edb3b8 100644
--- a/10 IntroCallbacks/obj/project.nuget.cache	
+++ b/10 IntroCallbacks/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "GGnyeDqJH8GHR+iKu4hZgREf6yG5AVLbEg/bcens2DZ4mIGry0HYsIhBdm7WiHy1iIPM31/qplaeZsW3L4dDOw==",
+  "dgSpecHash": "lzP0S7YOMGm5inqjOVgOxq0Y1e5ZTpXHEt92hwGDZmw9Q7wgKVWXgUilR3JHzPlsaNHuWYp7xoZYJ/8kWsgI/Q==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\10 IntroCallbacks\\10 IntroCallbacks.csproj",
   "expectedPackageFiles": [],
diff --git a/10 IntroDelegates/obj/10 IntroDelegates.csproj.nuget.dgspec.json b/10 IntroDelegates/obj/10 IntroDelegates.csproj.nuget.dgspec.json
index d24f12a..0bce4c8 100644
--- a/10 IntroDelegates/obj/10 IntroDelegates.csproj.nuget.dgspec.json	
+++ b/10 IntroDelegates/obj/10 IntroDelegates.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/10 IntroDelegates/obj/project.assets.json b/10 IntroDelegates/obj/project.assets.json
index 178b350..42bfc8e 100644
--- a/10 IntroDelegates/obj/project.assets.json	
+++ b/10 IntroDelegates/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/10 IntroDelegates/obj/project.nuget.cache b/10 IntroDelegates/obj/project.nuget.cache
index 677b454..969ab46 100644
--- a/10 IntroDelegates/obj/project.nuget.cache	
+++ b/10 IntroDelegates/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "dzBKSm/HLtapf3dW2tYoTVLysUC1E5Lu7AsWZzfr8oNjG4EnDriQQ5YdwUygUYrK7pOfhRIjj/HIAV9t/hJniw==",
+  "dgSpecHash": "i81leJMeYSIqATFDujoFH/T9ufJdkw7kVtfG0y7KkgPtNwRnHDEzq3YjdIMxawZZoTDgz0XoScLk6ZRXH0ZUvQ==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\10 IntroDelegates\\10 IntroDelegates.csproj",
   "expectedPackageFiles": [],
diff --git a/11 ApplyAll/11 ApplyAll.csproj b/11 ApplyAll/11 ApplyAll.csproj
new file mode 100644
index 0000000..177a89a
--- /dev/null
+++ b/11 ApplyAll/11 ApplyAll.csproj	
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_11_ApplyAll</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/11 ApplyAll/Program.cs b/11 ApplyAll/Program.cs
new file mode 100644
index 0000000..a547b4d
--- /dev/null
+++ b/11 ApplyAll/Program.cs	
@@ -0,0 +1,22 @@
+using System;
+
+namespace _11_ApplyAll
+{
+/* Schreiben Sie die folgenden generischen Methoden:
+ * 
+ * 1) ApplyAll, die für Felder eines beliebigen Typs, eine übergebene Funktion auf alle Feldelemente anwendet
+ * und das derart modifizierte Feld zurückliefert.
+ * 
+ * 2) Select soll eine übergebene Filterfunktion auf alle Feldelemente anwenden und nur diejenigen zurückliefern,
+ * bei denen das Feldelement die Filterkriterien erfüllt. Hierfür kann die generische MS Liste<> verwendet werden.
+ * 
+ * Schreiben Sie für unterschiedliche Basistypen Lambda-Ausdrücke oder anonyme Methoden
+ */
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            Console.WriteLine("Hello World!");
+        }
+    }
+}
diff --git a/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.dgspec.json b/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..cd80f57
--- /dev/null
+++ b/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.dgspec.json	
@@ -0,0 +1,62 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj",
+        "projectName": "11 ApplyAll",
+        "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\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.406\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.g.props b/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.g.props
new file mode 100644
index 0000000..138e00d
--- /dev/null
+++ b/11 ApplyAll/obj/11 ApplyAll.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.1</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/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.g.targets b/11 ApplyAll/obj/11 ApplyAll.csproj.nuget.g.targets
new file mode 100644
index 0000000..53cfaa1
--- /dev/null
+++ b/11 ApplyAll/obj/11 ApplyAll.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/11 ApplyAll/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11 ApplyAll/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000..ad8dfe1
--- /dev/null
+++ b/11 ApplyAll/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/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfo.cs b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfo.cs
new file mode 100644
index 0000000..0020803
--- /dev/null
+++ b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.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 ApplyAll")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("11 ApplyAll")]
+[assembly: System.Reflection.AssemblyTitleAttribute("11 ApplyAll")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfoInputs.cache b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..7a2f1ff
--- /dev/null
+++ b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+6e3a1ccd32cb3eaedb426de2d332d1133285419e
diff --git a/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.GeneratedMSBuildEditorConfig.editorconfig b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..3b5aef2
--- /dev/null
+++ b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.GeneratedMSBuildEditorConfig.editorconfig	
@@ -0,0 +1,3 @@
+is_global = true
+build_property.RootNamespace = _11_ApplyAll
+build_property.ProjectDir = C:\Users\wienkop\source\repos\prog2-ss2022-wienkop\11 ApplyAll\
diff --git a/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.assets.cache b/11 ApplyAll/obj/Debug/netcoreapp3.1/11 ApplyAll.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..8ec84c7497d3537cc45977f0cb9be32588cd0890
GIT binary patch
literal 142
zcmWIWc6a1rU|<Mqh*_icYfj>E%P@bXX-6i?eZEq^)$Q%(ozMLa{G8@-u#15(U}Rum
pP;|D62`x@7Dvl}7OwG&AFNo30D@{)=i77}-&Q45EEsnuw4gg<-Ah-Yk

literal 0
HcmV?d00001

diff --git a/11 ApplyAll/obj/project.assets.json b/11 ApplyAll/obj/project.assets.json
new file mode 100644
index 0000000..4362a1d
--- /dev/null
+++ b/11 ApplyAll/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\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj",
+      "projectName": "11 ApplyAll",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\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.406\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/11 ApplyAll/obj/project.nuget.cache b/11 ApplyAll/obj/project.nuget.cache
new file mode 100644
index 0000000..87c401b
--- /dev/null
+++ b/11 ApplyAll/obj/project.nuget.cache	
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "fS7zgV41uKdSuKvCqr9CUzeBwgmaWG2KHJPqIL4PvXnYdoQ3onfOM+I+/U+3LlFUvF+x9QefMgstmXVlStxdng==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 ApplyAll\\11 ApplyAll.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/11 GenerischeListeMitSuche/obj/11 GenerischeListeMitSuche.csproj.nuget.dgspec.json b/11 GenerischeListeMitSuche/obj/11 GenerischeListeMitSuche.csproj.nuget.dgspec.json
index becfdde..6706ab5 100644
--- a/11 GenerischeListeMitSuche/obj/11 GenerischeListeMitSuche.csproj.nuget.dgspec.json	
+++ b/11 GenerischeListeMitSuche/obj/11 GenerischeListeMitSuche.csproj.nuget.dgspec.json	
@@ -54,7 +54,7 @@
               "privateAssets": "all"
             }
           },
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
         }
       }
     }
diff --git a/11 GenerischeListeMitSuche/obj/project.assets.json b/11 GenerischeListeMitSuche/obj/project.assets.json
index a83e7ab..ab0bb4b 100644
--- a/11 GenerischeListeMitSuche/obj/project.assets.json	
+++ b/11 GenerischeListeMitSuche/obj/project.assets.json	
@@ -60,7 +60,7 @@
             "privateAssets": "all"
           }
         },
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.408\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
       }
     }
   }
diff --git a/11 GenerischeListeMitSuche/obj/project.nuget.cache b/11 GenerischeListeMitSuche/obj/project.nuget.cache
index 8c8ed5d..f55b971 100644
--- a/11 GenerischeListeMitSuche/obj/project.nuget.cache	
+++ b/11 GenerischeListeMitSuche/obj/project.nuget.cache	
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "XZodteWhx9tOyz7R9TpSu43r9G1ZEoYaT9gH8izle5nxdm2JQICsiYGCI+wQVh7CE3TqhYUw1yDjhpfH9Pm88g==",
+  "dgSpecHash": "CEe6a0am9YTb81sGDxO6jur4ShTkQF7D2+Htqen4Biev/xqzHn8vzSSCLRY9vUxCKw1SYZJ7WR2an8jIGm0Zsg==",
   "success": true,
   "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\11 GenerischeListeMitSuche\\11 GenerischeListeMitSuche.csproj",
   "expectedPackageFiles": [],
diff --git a/prog2-ss2022-wienkop.sln b/prog2-ss2022-wienkop.sln
index 54cf94b..2e86802 100644
--- a/prog2-ss2022-wienkop.sln
+++ b/prog2-ss2022-wienkop.sln
@@ -17,11 +17,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "02 Konstruktoren", "02 Kons
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "02 UebgDiTime_Timespann", "02 UebgDiTime_Timespann\02 UebgDiTime_Timespann.csproj", "{203AF4D7-414A-42CD-8411-21E7652CD5B6}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10 IntroDelegates", "10 IntroDelegates\10 IntroDelegates.csproj", "{4CC379CE-E778-4B2F-BCBE-E2BB9A559407}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 IntroDelegates", "10 IntroDelegates\10 IntroDelegates.csproj", "{4CC379CE-E778-4B2F-BCBE-E2BB9A559407}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10 IntroCallbacks", "10 IntroCallbacks\10 IntroCallbacks.csproj", "{874FA1E4-E625-4096-BC71-0A9A52DEDE4C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 IntroCallbacks", "10 IntroCallbacks\10 IntroCallbacks.csproj", "{874FA1E4-E625-4096-BC71-0A9A52DEDE4C}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11 GenerischeListeMitSuche", "11 GenerischeListeMitSuche\11 GenerischeListeMitSuche.csproj", "{DC2F1497-16B4-4970-AA55-9E8A5858B3D0}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "11 GenerischeListeMitSuche", "11 GenerischeListeMitSuche\11 GenerischeListeMitSuche.csproj", "{DC2F1497-16B4-4970-AA55-9E8A5858B3D0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11 ApplyAll", "11 ApplyAll\11 ApplyAll.csproj", "{C17CA2FE-19CE-4E70-BE02-7DB7AD9836EA}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -69,6 +71,10 @@ Global
 		{DC2F1497-16B4-4970-AA55-9E8A5858B3D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{DC2F1497-16B4-4970-AA55-9E8A5858B3D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{DC2F1497-16B4-4970-AA55-9E8A5858B3D0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C17CA2FE-19CE-4E70-BE02-7DB7AD9836EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C17CA2FE-19CE-4E70-BE02-7DB7AD9836EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C17CA2FE-19CE-4E70-BE02-7DB7AD9836EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C17CA2FE-19CE-4E70-BE02-7DB7AD9836EA}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
-- 
GitLab