diff --git a/.vs/prog2-ss2020-wienkop/v16/.suo b/.vs/prog2-ss2020-wienkop/v16/.suo index fc6abb00128e754359b73a7ac34c67de2bf2545f..834aac03c5d06f22f40da1447d9f193e7a33fb56 100644 Binary files a/.vs/prog2-ss2020-wienkop/v16/.suo and b/.vs/prog2-ss2020-wienkop/v16/.suo 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 00119747933cfa150bdd3f7e944bf1d16b8f70dd..a3dc7452ef70e739a100ce883ea2937592e63c8a 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/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache b/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache index 84c2dbfa995747842ad98922685bd675df44120f..261fb667b68660f7adefe3e8be7ab1ee784b53ca 100644 Binary files a/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache and b/01Indexer/obj/Debug/netcoreapp3.1/01Indexer.csprojAssemblyReference.cache differ diff --git a/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache b/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache index 4666d34dc4c97ba22eb3053f75a3f2864565a81e..e28262d5162214555e98c87e10dac15f545c65fb 100644 Binary files a/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache and b/01KlassenWiederholung/obj/Debug/netcoreapp3.1/01KlassenWiederholung.csprojAssemblyReference.cache differ diff --git a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache index 57dc8a5b36c4f98dba3c55624d46ad559ae71d60..c76d68d55213b9d464484a5569cf9a7fd15efe3f 100644 Binary files a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache and b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache differ diff --git a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache index 84c2dbfa995747842ad98922685bd675df44120f..bf82ae07debb41987c1b860ba9113759ebf28006 100644 Binary files a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache and b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache differ diff --git a/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache b/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache index cf534861a3640f8554f9ce25bfe11127debf486c..9f4bd98749eb5f85c5249b4582b96dc7ea27d580 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/04VererbungGrafischeObjekte/obj/Debug/netcoreapp3.1/04VererbungGrafischeObjekte.csprojAssemblyReference.cache b/04VererbungGrafischeObjekte/obj/Debug/netcoreapp3.1/04VererbungGrafischeObjekte.csprojAssemblyReference.cache index e23245258eaf6b6145a13830bacb66ca8fd7c885..75c16613d637ba1aee3feac158410536d13849e8 100644 Binary files a/04VererbungGrafischeObjekte/obj/Debug/netcoreapp3.1/04VererbungGrafischeObjekte.csprojAssemblyReference.cache and b/04VererbungGrafischeObjekte/obj/Debug/netcoreapp3.1/04VererbungGrafischeObjekte.csprojAssemblyReference.cache differ diff --git a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csprojAssemblyReference.cache b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csprojAssemblyReference.cache index a0fbfd12797557adefa2aaaacd9d5126dec64303..e23245258eaf6b6145a13830bacb66ca8fd7c885 100644 Binary files a/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csprojAssemblyReference.cache and b/05 UebgDi Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgDi Warenwirtschaft.csprojAssemblyReference.cache differ diff --git a/08 DelegateAnwendungen/Program.cs b/08 DelegateAnwendungen/Program.cs index be27dfcce242d262b041280e2508b4c9fe002201..7c4dc159bbdb77c322cf7071db570c950a75582a 100644 --- a/08 DelegateAnwendungen/Program.cs +++ b/08 DelegateAnwendungen/Program.cs @@ -6,7 +6,9 @@ namespace _08_DelegateAnwendungen class Program { delegate T MeineFkt<T>(T x); - //delegate bool MeinTest<T>(T x); + //delegate bool Predicate<T>(T x); + //delegate void Action<T>(T x); + //delegate void Action(); static T[] ApplyAll<T>(MeineFkt<T> fkt, params T[] werte) { T[] erg = new T[werte.Length]; @@ -56,6 +58,8 @@ namespace _08_DelegateAnwendungen Select(x => x.Contains("au"), Select(x => x.StartsWith("C"), "Berta", "Claudia", "Cornelia", "Dieter")); + Select(x => true, 10, 20, 30, 40, 50, 60, 70, 80); + } } } diff --git a/10 Erweiterungsmethoden/Program.cs b/10 Erweiterungsmethoden/Program.cs index 0e1723fb48b6fb33d5fe1d702c0dae10943a70a2..8c3ac305ab5837459bed02a3d25add4ea2c347c4 100644 --- a/10 Erweiterungsmethoden/Program.cs +++ b/10 Erweiterungsmethoden/Program.cs @@ -10,10 +10,11 @@ namespace _10_Erweiterungsmethoden /// Beachten Sie bitte, den Einsatz von "this" in der Spezifizierung des Parametertyps /// Für Erweiterungsmethoden muss die Klasse und die Methode static /// deklariert sein und vor dem Parameter, der ja später durch das - /// Objekt ersetzt werden soll, muss ein this stehen! + /// Objekt ersetzt werden soll, muss ein THIS stehen! /// </summary> public static int Abs(this int i) { return (i > 0) ? i : -i; } + public static T[] Sortieren<T>(this T[] iFeld) { Array.Sort(iFeld); diff --git a/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll b/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll index 00bf9214ba180f3a2f3d39bed3877dd37ffb1d0f..9fe599c618352b9ceb4dd143e06182c9a961926f 100644 Binary files a/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll and b/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll differ diff --git a/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb b/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb index 3aef4d8c48e4c8edef85507ea32b1b15f1b32c97..57c476b0c0029ec806516ff65a877547e07e2340 100644 Binary files a/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb and b/10 Erweiterungsmethoden/bin/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb differ diff --git a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csproj.FileListAbsolute.txt b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csproj.FileListAbsolute.txt index 3efef8ec1658ff54838b6e96ebf6a83c2f61f4e2..e4078a45e0607a6805f59bed52e75587034609a6 100644 --- a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csproj.FileListAbsolute.txt +++ b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csproj.FileListAbsolute.txt @@ -10,3 +10,4 @@ C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 Erweiterungsmethoden\obj\D C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 Erweiterungsmethoden\obj\Debug\netcoreapp3.1\10 Erweiterungsmethoden.dll C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 Erweiterungsmethoden\obj\Debug\netcoreapp3.1\10 Erweiterungsmethoden.pdb C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 Erweiterungsmethoden\obj\Debug\netcoreapp3.1\10 Erweiterungsmethoden.genruntimeconfig.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 Erweiterungsmethoden\obj\Debug\netcoreapp3.1\10 Erweiterungsmethoden.csprojAssemblyReference.cache diff --git a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csprojAssemblyReference.cache b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8a5ef041ae8402be96bf3fc66b33aedfc9a2f5c5 Binary files /dev/null and b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.csprojAssemblyReference.cache differ diff --git a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll index 00bf9214ba180f3a2f3d39bed3877dd37ffb1d0f..9fe599c618352b9ceb4dd143e06182c9a961926f 100644 Binary files a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll and b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.dll differ diff --git a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb index 3aef4d8c48e4c8edef85507ea32b1b15f1b32c97..57c476b0c0029ec806516ff65a877547e07e2340 100644 Binary files a/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb and b/10 Erweiterungsmethoden/obj/Debug/netcoreapp3.1/10 Erweiterungsmethoden.pdb differ diff --git a/10 LINQ_Intro/Program.cs b/10 LINQ_Intro/Program.cs index 478c39b245292c010e268341a79ef8740a20437f..267b15baff346ccb524c9f087f1588e87859c3da 100644 --- a/10 LINQ_Intro/Program.cs +++ b/10 LINQ_Intro/Program.cs @@ -11,6 +11,8 @@ namespace _10_LINQ_Intro /// </summary> private static void AnonymousTypes() { + var x = 123; + var r1 = new { Name = "Wienkop", Tel = "1614", Alter = 56 }; var r2 = new { Name = "Wienkop", Tel = "1614" }; @@ -30,7 +32,7 @@ namespace _10_LINQ_Intro /// </summary> private static void Main(string[] args) { - // AnonymousTypes(); + //AnonymousTypes(); string[] wörter = { "Anton", "Berta", "Charles", "Dieter", "Emma", "Franz", "Gustav", "Heiner", "Ida", "Johanna", "Klaus", "Ludwig", "Manni", "Norbert", "Otto", "Paul", "Quasimodo", "Rainer", @@ -38,31 +40,31 @@ namespace _10_LINQ_Intro }; - var res = from w in wörter - where w.Length < 6 - orderby w descending - select new { OrgName = w, GrossName = w.ToUpper(), Länge = w.Length }; + //var res = from w in wörter + // where w.Length < 6 + // orderby w descending + // select new { OrgName = w, GrossName = w.ToUpper(), Länge = w.Length }; - foreach (var r in res) - { - Console.WriteLine(r); - } + //foreach (var r in res) + //{ + // Console.WriteLine(r); + //} - Console.WriteLine("******************"); + //Console.WriteLine("******************"); - //var res2 = from w in wörter - // where w.Length < 6 - // group w by w.Length; + var res2 = from w in wörter + where w.Length < 6 + group w by w.Length; - //foreach (var group in res2) - //{ - // Console.WriteLine("Länge: " + group.Key); - // foreach (string r in group) - // { - // Console.WriteLine(" " + r); - // } - //} + foreach (var group in res2) + { + Console.WriteLine("Länge: " + group.Key); + foreach (string r in group) + { + Console.WriteLine(" " + r); + } + } } } } diff --git a/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.deps.json b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..6b36ed762022d00be6311a0bf535ccf78c42cce0 --- /dev/null +++ b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "10 LINQ_Intro/1.0.0": { + "runtime": { + "10 LINQ_Intro.dll": {} + } + } + } + }, + "libraries": { + "10 LINQ_Intro/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.dll b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.dll new file mode 100644 index 0000000000000000000000000000000000000000..e1516eb447500720118c0d9da7751ea1b2016211 Binary files /dev/null and b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.dll differ diff --git a/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.exe b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.exe new file mode 100644 index 0000000000000000000000000000000000000000..5306bdd8e0bda486c4aa2655437645334c2384b4 Binary files /dev/null and b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.exe differ diff --git a/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.pdb b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.pdb new file mode 100644 index 0000000000000000000000000000000000000000..05b8df6473558fe2f278d64a5f333a7e554e8571 Binary files /dev/null and b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.pdb differ diff --git a/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.runtimeconfig.dev.json b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.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/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.runtimeconfig.json b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/10 LINQ_Intro/bin/Debug/netcoreapp3.1/10 LINQ_Intro.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/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.csproj.CoreCompileInputs.cache b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..cc7b112c18d0bc19dcfcae5d6fff469aae82b1cf --- /dev/null +++ b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +799c12f456fe2bebd4fc30141250798fc301897d diff --git a/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.csproj.FileListAbsolute.txt b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..37a2447ae9aa130884f2e0f1c35b2d9fbc3d1976 --- /dev/null +++ b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\bin\Debug\netcoreapp3.1\10 LINQ_Intro.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\bin\Debug\netcoreapp3.1\10 LINQ_Intro.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\bin\Debug\netcoreapp3.1\10 LINQ_Intro.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\bin\Debug\netcoreapp3.1\10 LINQ_Intro.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\bin\Debug\netcoreapp3.1\10 LINQ_Intro.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\bin\Debug\netcoreapp3.1\10 LINQ_Intro.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\obj\Debug\netcoreapp3.1\10 LINQ_Intro.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\obj\Debug\netcoreapp3.1\10 LINQ_Intro.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\obj\Debug\netcoreapp3.1\10 LINQ_Intro.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\obj\Debug\netcoreapp3.1\10 LINQ_Intro.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\obj\Debug\netcoreapp3.1\10 LINQ_Intro.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 LINQ_Intro\obj\Debug\netcoreapp3.1\10 LINQ_Intro.genruntimeconfig.cache diff --git a/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.dll b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.dll new file mode 100644 index 0000000000000000000000000000000000000000..e1516eb447500720118c0d9da7751ea1b2016211 Binary files /dev/null and b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.dll differ diff --git a/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.exe b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.exe new file mode 100644 index 0000000000000000000000000000000000000000..5306bdd8e0bda486c4aa2655437645334c2384b4 Binary files /dev/null and b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.exe differ diff --git a/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.genruntimeconfig.cache b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.pdb b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.pdb new file mode 100644 index 0000000000000000000000000000000000000000..05b8df6473558fe2f278d64a5f333a7e554e8571 Binary files /dev/null and b/10 LINQ_Intro/obj/Debug/netcoreapp3.1/10 LINQ_Intro.pdb differ diff --git a/10 OverrideVsNew/Program.cs b/10 OverrideVsNew/Program.cs index 96f3af37f6b341d44be2b69aefb02319dfa5028d..30d42cb2337e431c065c0fdac0321257c5efa765 100644 --- a/10 OverrideVsNew/Program.cs +++ b/10 OverrideVsNew/Program.cs @@ -19,7 +19,7 @@ namespace _10_OverrideVsNew public void DrawRectangle() { } } - // Ihre Anwendung wird ohne Probleme verwendet, bis Firma A eine neue Version + // Ihre Anwendung wird ohne Probleme laufen, bis Firma A eine neue Version // von GraphicsClass herausgibt, die dem folgenden Code ähnelt: class GraphicsClass @@ -51,6 +51,6 @@ namespace _10_OverrideVsNew { public new void DrawRectangle() { } } - // Mit dem Schlüsselwort new wird dem Compiler mitgeteilt, dass Ihre Definition die Definition ausblendet, - // die in der Basisklasse enthalten ist.Dies ist das Standardverhalten. + // Mit dem Schlüsselwort new wird dem Compiler mitgeteilt, dass Ihre Definition die Basisklassen-Definition + // ausblendet.Dies ist das Standardverhalten. } diff --git a/10 UebgMsgServerDi/Program.cs b/10 UebgMsgServerDi/Program.cs index bca1ef18c3f8b82f9ef19b0a3798ef4ce6dfe69d..0381d5652238816f7d7b8ab476c03d3352567237 100644 --- a/10 UebgMsgServerDi/Program.cs +++ b/10 UebgMsgServerDi/Program.cs @@ -10,8 +10,8 @@ */ namespace _10_UebgMsgServer { - delegate void Callback(________________________); - delegate void Transform(__________________________); + delegate void Callback(string notifier); + delegate void Transform(ref string msg); class MsgServer { public event Callback Notify; @@ -19,12 +19,12 @@ namespace _10_UebgMsgServer public void SendMsg(string msg) { - Console.WriteLine($"\n\n\nNeue Nachricht (Original): {msg}"); + Console.WriteLine($"\n\n\nOriginal-Nachricht: {msg}"); Transformations?.Invoke(ref msg); - // Alle in Transformations gespeicherten Transformationen anwenden + // Alle in Transformations gespeicherten Transformationen anwenden Notify?.Invoke(msg); - // Den "transformierten" String an alle in Notify gespeicherten Listener - // versenden + // Den "transformierten" String an alle in Notify gespeicherten Listener + // versenden } } class Client @@ -43,17 +43,24 @@ namespace _10_UebgMsgServer { text += "\nMessage via Magic MsgServer, AAA Corporation"; } - static void OldNewCorp(ref string text) + static void OldNewCorp(ref string text) // ohne ref: Es wird eine Kopie der string-Referenz übergeben + // mit ref: Es wird die Referenz auf die Variable aus der + // aufrufenden Methode übergeben { text = text.Replace("ZZZ Corporation", "AAA Corporation"); } + static void NewMethod(ref string text) + { + text = text.Replace("Kunden", "MITARBEITER"); + } // ToDo: Weitere Transformationsregel static void Main(string[] args) { MsgServer server = new MsgServer(); - server.Transformations += OldNewCorp; + server.Transformations += OldNewCorp; // msg --> OldNewCorp --> Signature server.Transformations += Signature; + server.Transformations += NewMethod; Client mueller = new Client("Müller"); Client meier = new Client("Meier"); @@ -67,7 +74,8 @@ namespace _10_UebgMsgServer server.Notify += huber.Listener; server.Notify -= mueller.Listener; - server.SendMsg("Wir wünschen einen erfolgreichen Tag, ZZZ Corporation"); + server.Transformations -= Signature; + server.SendMsg("Wir wünschen einen erfolgreichen Tag, liebe Kunden, ZZZ Corporation"); } } } diff --git a/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.deps.json b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..dee9b14147057993eb11ead38a0b968c1812031a --- /dev/null +++ b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "10 UebgMsgServerDi/1.0.0": { + "runtime": { + "10 UebgMsgServerDi.dll": {} + } + } + } + }, + "libraries": { + "10 UebgMsgServerDi/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.dll b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.dll new file mode 100644 index 0000000000000000000000000000000000000000..1dd36929fecf087d5c7ff44edb38f9bb3317f172 Binary files /dev/null and b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.dll differ diff --git a/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.exe b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.exe new file mode 100644 index 0000000000000000000000000000000000000000..74e22c4d9ed91e046d876824853c5dae64e9f5d4 Binary files /dev/null and b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.exe differ diff --git a/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.pdb b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.pdb new file mode 100644 index 0000000000000000000000000000000000000000..9cc6e10487810f91cf85b48eb0c240cff0470fb3 Binary files /dev/null and b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.pdb differ diff --git a/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.runtimeconfig.dev.json b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.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/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.runtimeconfig.json b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/10 UebgMsgServerDi/bin/Debug/netcoreapp3.1/10 UebgMsgServerDi.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/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csproj.CoreCompileInputs.cache b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..c5595f1998109952ff7cbf9424677592f9ecb699 --- /dev/null +++ b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +60c5a9c883881afb5473a6f664a03b0f461a484e diff --git a/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csproj.FileListAbsolute.txt b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..6df384bfbdaabd5b1996d438a0c0b3afefe31404 --- /dev/null +++ b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csproj.FileListAbsolute.txt @@ -0,0 +1,13 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.csprojAssemblyReference.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\bin\Debug\netcoreapp3.1\10 UebgMsgServerDi.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\bin\Debug\netcoreapp3.1\10 UebgMsgServerDi.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\bin\Debug\netcoreapp3.1\10 UebgMsgServerDi.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\bin\Debug\netcoreapp3.1\10 UebgMsgServerDi.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\bin\Debug\netcoreapp3.1\10 UebgMsgServerDi.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\bin\Debug\netcoreapp3.1\10 UebgMsgServerDi.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10 UebgMsgServerDi\obj\Debug\netcoreapp3.1\10 UebgMsgServerDi.genruntimeconfig.cache diff --git a/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csprojAssemblyReference.cache b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..74fe67b1ca671095970d4a7fbcae2417231e8f41 Binary files /dev/null and b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.csprojAssemblyReference.cache differ diff --git a/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.dll b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.dll new file mode 100644 index 0000000000000000000000000000000000000000..1dd36929fecf087d5c7ff44edb38f9bb3317f172 Binary files /dev/null and b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.dll differ diff --git a/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.exe b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.exe new file mode 100644 index 0000000000000000000000000000000000000000..74e22c4d9ed91e046d876824853c5dae64e9f5d4 Binary files /dev/null and b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.exe differ diff --git a/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.genruntimeconfig.cache b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.pdb b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.pdb new file mode 100644 index 0000000000000000000000000000000000000000..9cc6e10487810f91cf85b48eb0c240cff0470fb3 Binary files /dev/null and b/10 UebgMsgServerDi/obj/Debug/netcoreapp3.1/10 UebgMsgServerDi.pdb differ diff --git a/10OverrideNewDrawRectangle/10OverrideNewDrawRectangle.csproj b/10OverrideNewDrawRectangle/10OverrideNewDrawRectangle.csproj new file mode 100644 index 0000000000000000000000000000000000000000..42a5afe285ce633ef3a83bc4626648a7522b73da --- /dev/null +++ b/10OverrideNewDrawRectangle/10OverrideNewDrawRectangle.csproj @@ -0,0 +1,9 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + <RootNamespace>_10OverrideNewDrawRectangle</RootNamespace> + </PropertyGroup> + +</Project> diff --git a/10OverrideNewDrawRectangle/Program.cs b/10OverrideNewDrawRectangle/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..339533800ce14ccbb39a2a75f435976f49a6537d --- /dev/null +++ b/10OverrideNewDrawRectangle/Program.cs @@ -0,0 +1,25 @@ +using System; + +namespace _10OverrideNewDrawRectangle +{ + class FirmaA_GraficClass + { + public void DrawLine() { Console.WriteLine("GC: DrawLine"); } + public virtual void DrawRectangle() { Console.WriteLine("GC: DrawRectangle"); } + } + class UnsereKlasse : FirmaA_GraficClass + { + public new virtual void DrawRectangle() { Console.WriteLine("UK: DrawRectangle"); } + } + + class Program + { + static void Main(string[] args) + { + UnsereKlasse u = new UnsereKlasse(); + u.DrawRectangle(); + FirmaA_GraficClass gc = u; + gc.DrawRectangle(); + } + } +} diff --git a/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.deps.json b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..4fd164759831bf0434610f6b4b0e6fd88324b727 --- /dev/null +++ b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "10OverrideNewDrawRectangle/1.0.0": { + "runtime": { + "10OverrideNewDrawRectangle.dll": {} + } + } + } + }, + "libraries": { + "10OverrideNewDrawRectangle/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.dll b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.dll new file mode 100644 index 0000000000000000000000000000000000000000..639bce0983feb22e7c8116d50e3eb3e772550377 Binary files /dev/null and b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.dll differ diff --git a/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.exe b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.exe new file mode 100644 index 0000000000000000000000000000000000000000..b9df2de7d63f4fb7d1758aed9c87729b4d803fd8 Binary files /dev/null and b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.exe differ diff --git a/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.pdb b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.pdb new file mode 100644 index 0000000000000000000000000000000000000000..a4999297b54f2ea7e646f7e3a375353c3c171ffa Binary files /dev/null and b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.pdb differ diff --git a/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.runtimeconfig.dev.json b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.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/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.runtimeconfig.json b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/10OverrideNewDrawRectangle/bin/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.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/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.dgspec.json b/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..6ab05ed84cd3a18d7fd98cf3d904f56de12d7cc4 --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj", + "projectName": "10OverrideNewDrawRectangle", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\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/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.g.props b/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.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/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.g.targets b/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/10OverrideNewDrawRectangle.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/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105 --- /dev/null +++ b/10OverrideNewDrawRectangle/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/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfo.cs b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..f88684a5707e5c58ff2835393586292c215303e0 --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/Debug/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("Debug")] +[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/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfoInputs.cache b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..9b99b9dada5fe1e7c776e48a4f81177806e6534b --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +f4c03eb5158fe13415a2b79a3dcaef892f2ef0d8 diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.assets.cache b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..8092f3e0df9c6d47a96aa59e63dc3d3fa4828b0b Binary files /dev/null and b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.assets.cache differ diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.csproj.CoreCompileInputs.cache b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..d575696e7c9ab5d2bcb126a2cc631acce98c4348 --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +96bfd4152763f4a6a37ed7cdda16db7196fdb5c9 diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.csproj.FileListAbsolute.txt b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..121291b8f2706f3ef906da899848c7ebfb6cd74c --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\bin\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\bin\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\bin\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\bin\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\bin\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\bin\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\obj\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\obj\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\obj\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\obj\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\obj\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\10OverrideNewDrawRectangle\obj\Debug\netcoreapp3.1\10OverrideNewDrawRectangle.genruntimeconfig.cache diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.dll b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.dll new file mode 100644 index 0000000000000000000000000000000000000000..639bce0983feb22e7c8116d50e3eb3e772550377 Binary files /dev/null and b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.dll differ diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.exe b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.exe new file mode 100644 index 0000000000000000000000000000000000000000..b9df2de7d63f4fb7d1758aed9c87729b4d803fd8 Binary files /dev/null and b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.exe differ diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.genruntimeconfig.cache b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.pdb b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.pdb new file mode 100644 index 0000000000000000000000000000000000000000..a4999297b54f2ea7e646f7e3a375353c3c171ffa Binary files /dev/null and b/10OverrideNewDrawRectangle/obj/Debug/netcoreapp3.1/10OverrideNewDrawRectangle.pdb differ diff --git a/10OverrideNewDrawRectangle/obj/project.assets.json b/10OverrideNewDrawRectangle/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..25e7cd50c7ca2bbd8d7f6c856707c432f87e77c9 --- /dev/null +++ b/10OverrideNewDrawRectangle/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\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj", + "projectName": "10OverrideNewDrawRectangle", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\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/10OverrideNewDrawRectangle/obj/project.nuget.cache b/10OverrideNewDrawRectangle/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..8eeae8755403b2a9cb790e24fb5400a4c7130d9a --- /dev/null +++ b/10OverrideNewDrawRectangle/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "sedX6wru/4fAYHK4P4SXIiTvUHpZ9uC7Klm1GGGz2zPEYr0IPm2GTv9B6cf1b4qfjff+iDZZ60GPHhwukqcKHA==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\10OverrideNewDrawRectangle\\10OverrideNewDrawRectangle.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/11LambdaAusdruecke/10LambdaAusdruecke.csproj b/11LambdaAusdruecke/10LambdaAusdruecke.csproj new file mode 100644 index 0000000000000000000000000000000000000000..76d059ca41138313ead3f977e124a0ed0fc74ff6 --- /dev/null +++ b/11LambdaAusdruecke/10LambdaAusdruecke.csproj @@ -0,0 +1,9 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + <RootNamespace>_11LambdaAusdruecke</RootNamespace> + </PropertyGroup> + +</Project> diff --git a/11LambdaAusdruecke/Program.cs b/11LambdaAusdruecke/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..c27bc5ec6460b323af93ea5481559b499eca4ffa --- /dev/null +++ b/11LambdaAusdruecke/Program.cs @@ -0,0 +1,42 @@ +using System; +using System.Runtime.CompilerServices; +using System.Security.Cryptography.X509Certificates; + +namespace _11LambdaAusdruecke +{ + class Program + { + delegate int MeineFunktion1(int x, int y); + delegate int MeineFunktion2(); + delegate int MeineFunktion3(params int[] x); + + static void TueEtwas1(MeineFunktion1 f1) + { + Console.WriteLine(f1(3, 5)); + } + static void TueEtwas2(MeineFunktion2 f2) + { + Console.WriteLine(f2()); + } + static void TueEtwas3(MeineFunktion3 f3) + { + Console.WriteLine(f3(1, 2, 3, 4, 5)); + } + + static int Summe(int[] f) + { + int sum = 0; + foreach (var item in f) + sum += item; + return sum; + } + static void Main(string[] args) + { + TueEtwas1((x, y) => x + y); // Zwei Parameter + TueEtwas1((int x, int y) => x + y); // Zwei Parameter, explizite Typangabe + TueEtwas2(() => 11); // keine Parameter + TueEtwas3(Summe); + TueEtwas3((int[] f) => f.Length); + } + } +} diff --git a/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.deps.json b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..170532f620d8dc57050243ca3f62b514512be017 --- /dev/null +++ b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "11LambdaAusdruecke/1.0.0": { + "runtime": { + "11LambdaAusdruecke.dll": {} + } + } + } + }, + "libraries": { + "11LambdaAusdruecke/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.dll b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.dll new file mode 100644 index 0000000000000000000000000000000000000000..87a371f80b140bf85ab3a6110e974a72d9b76de9 Binary files /dev/null and b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.dll differ diff --git a/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.exe b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.exe new file mode 100644 index 0000000000000000000000000000000000000000..e4bc65832eb3adf4d5e6e2f85b86c131103885aa Binary files /dev/null and b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.exe differ diff --git a/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.pdb b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.pdb new file mode 100644 index 0000000000000000000000000000000000000000..763b4952ad09c0282dd50f6204f37a968ae9e83a Binary files /dev/null and b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.pdb differ diff --git a/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.runtimeconfig.dev.json b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.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/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.runtimeconfig.json b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/11LambdaAusdruecke/bin/Debug/netcoreapp3.1/11LambdaAusdruecke.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/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.dgspec.json b/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..71e5ee6b519396b741028be7b220f7a67d84d63f --- /dev/null +++ b/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj", + "projectName": "10LambdaAusdruecke", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\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/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.g.props b/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/11LambdaAusdruecke/obj/10LambdaAusdruecke.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/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.g.targets b/11LambdaAusdruecke/obj/10LambdaAusdruecke.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/11LambdaAusdruecke/obj/10LambdaAusdruecke.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/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.dgspec.json b/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..10d0af964952a433a0b1200c55a1db88ba6ee938 --- /dev/null +++ b/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\11LambdaAusdruecke.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\11LambdaAusdruecke.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\11LambdaAusdruecke.csproj", + "projectName": "11LambdaAusdruecke", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\11LambdaAusdruecke.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\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/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.g.props b/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/11LambdaAusdruecke/obj/11LambdaAusdruecke.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/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.g.targets b/11LambdaAusdruecke/obj/11LambdaAusdruecke.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/11LambdaAusdruecke/obj/11LambdaAusdruecke.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/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105 --- /dev/null +++ b/11LambdaAusdruecke/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/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfo.cs b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..24b6c26bae82aad75ce198eb2b61a6f56d244a0d --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/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("Debug")] +[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/Debug/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfoInputs.cache b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..05136984f81889bb1c7a1225d5c2bc98b5d25289 --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +585d1608e63e10149503883961db57b8324adc61 diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.assets.cache b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..73fafd97d55440257b3a75eb484f253ed62341de Binary files /dev/null and b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/10LambdaAusdruecke.assets.cache differ diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.AssemblyInfo.cs b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..1961af41b9501a78ed35c01ab08d9b6b97c14429 --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.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("11LambdaAusdruecke")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("11LambdaAusdruecke")] +[assembly: System.Reflection.AssemblyTitleAttribute("11LambdaAusdruecke")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.AssemblyInfoInputs.cache b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..817dd65c14f99ef10956759ea3a788694c7c95ab --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +2f01e8d0555c3a8d0f43fcf192f81098c2d8216f diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.assets.cache b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..30b5a4e26971a2ae4bba0e803daef3d2e7530a91 Binary files /dev/null and b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.assets.cache differ diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.csproj.CoreCompileInputs.cache b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..3cfb4ffa596360664613836c029c4a0704c91d91 --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b82ec3034e16a6c43f5e3054625c1428dc498f7a diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.csproj.FileListAbsolute.txt b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..f11dcf042e2851343ff0ba9924d43298546a5640 --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\bin\Debug\netcoreapp3.1\11LambdaAusdruecke.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\bin\Debug\netcoreapp3.1\11LambdaAusdruecke.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\bin\Debug\netcoreapp3.1\11LambdaAusdruecke.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\bin\Debug\netcoreapp3.1\11LambdaAusdruecke.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\bin\Debug\netcoreapp3.1\11LambdaAusdruecke.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\bin\Debug\netcoreapp3.1\11LambdaAusdruecke.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\obj\Debug\netcoreapp3.1\11LambdaAusdruecke.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\obj\Debug\netcoreapp3.1\11LambdaAusdruecke.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\obj\Debug\netcoreapp3.1\11LambdaAusdruecke.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\obj\Debug\netcoreapp3.1\11LambdaAusdruecke.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\obj\Debug\netcoreapp3.1\11LambdaAusdruecke.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\11LambdaAusdruecke\obj\Debug\netcoreapp3.1\11LambdaAusdruecke.genruntimeconfig.cache diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.dll b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.dll new file mode 100644 index 0000000000000000000000000000000000000000..87a371f80b140bf85ab3a6110e974a72d9b76de9 Binary files /dev/null and b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.dll differ diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.exe b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.exe new file mode 100644 index 0000000000000000000000000000000000000000..e4bc65832eb3adf4d5e6e2f85b86c131103885aa Binary files /dev/null and b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.exe differ diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.genruntimeconfig.cache b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.pdb b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.pdb new file mode 100644 index 0000000000000000000000000000000000000000..763b4952ad09c0282dd50f6204f37a968ae9e83a Binary files /dev/null and b/11LambdaAusdruecke/obj/Debug/netcoreapp3.1/11LambdaAusdruecke.pdb differ diff --git a/11LambdaAusdruecke/obj/project.assets.json b/11LambdaAusdruecke/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..4bba3d7f7638282e60153ff22433c6ddf3b60baf --- /dev/null +++ b/11LambdaAusdruecke/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\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj", + "projectName": "10LambdaAusdruecke", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\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/11LambdaAusdruecke/obj/project.nuget.cache b/11LambdaAusdruecke/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..76f855e1af8b84334d71c93c744474fc7e80bf70 --- /dev/null +++ b/11LambdaAusdruecke/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "M6FDDPWNpTc7ND70MeH36MoWQ8d5+l7JhcguGuL0HLOZy4CaO2bGGBYL9yf6q66umiNcmZp6mnlYr58B/TF+7Q==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\11LambdaAusdruecke\\10LambdaAusdruecke.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/prog2-ss2020-wienkop.sln b/prog2-ss2020-wienkop.sln index f6f610c6b2549759906a6373f5fac7740cc30c28..c00be037b77fdbdbf0b70efaca382b4d4730bf8e 100644 --- a/prog2-ss2020-wienkop.sln +++ b/prog2-ss2020-wienkop.sln @@ -114,16 +114,20 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "09DataDriven", "09DataDrive EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 UebgMsgServerMo", "10 UebgMsgServer\10 UebgMsgServerMo.csproj", "{6B7A3A19-6CE7-4F20-9F03-7B091C00B9BE}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10 NewVsOverrideSchach", "10 NewVsOverrideSchach\10 NewVsOverrideSchach.csproj", "{F3829303-2775-472E-9A50-1237847A3F28}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 NewVsOverrideSchach", "10 NewVsOverrideSchach\10 NewVsOverrideSchach.csproj", "{F3829303-2775-472E-9A50-1237847A3F28}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10 OverrideVsNew", "10 OverrideVsNew\10 OverrideVsNew.csproj", "{2E78F041-5EAD-4E30-B42C-00DD60EF134C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 OverrideVsNew", "10 OverrideVsNew\10 OverrideVsNew.csproj", "{2E78F041-5EAD-4E30-B42C-00DD60EF134C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10 Erweiterungsmethoden", "10 Erweiterungsmethoden\10 Erweiterungsmethoden.csproj", "{DA1099CC-76F9-4EF2-BA28-132E2F2BEEA8}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 Erweiterungsmethoden", "10 Erweiterungsmethoden\10 Erweiterungsmethoden.csproj", "{DA1099CC-76F9-4EF2-BA28-132E2F2BEEA8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10 LINQ_Intro", "10 LINQ_Intro\10 LINQ_Intro.csproj", "{B4DB18FA-C4CC-4ED8-AABD-A5C366FED786}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 LINQ_Intro", "10 LINQ_Intro\10 LINQ_Intro.csproj", "{B4DB18FA-C4CC-4ED8-AABD-A5C366FED786}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 UebgMsgServerDi", "10 UebgMsgServerDi\10 UebgMsgServerDi.csproj", "{C9E76A85-CE7D-4244-A0E1-8765CEE612E0}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10LambdaAusdruecke", "11LambdaAusdruecke\10LambdaAusdruecke.csproj", "{F719D0BD-8955-4D97-B494-D0161A8B79B5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10OverrideNewDrawRectangle", "10OverrideNewDrawRectangle\10OverrideNewDrawRectangle.csproj", "{031687FA-61A7-42C2-8D91-B9CDC201BFF0}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -362,6 +366,14 @@ Global {C9E76A85-CE7D-4244-A0E1-8765CEE612E0}.Debug|Any CPU.Build.0 = Debug|Any CPU {C9E76A85-CE7D-4244-A0E1-8765CEE612E0}.Release|Any CPU.ActiveCfg = Release|Any CPU {C9E76A85-CE7D-4244-A0E1-8765CEE612E0}.Release|Any CPU.Build.0 = Release|Any CPU + {F719D0BD-8955-4D97-B494-D0161A8B79B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F719D0BD-8955-4D97-B494-D0161A8B79B5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F719D0BD-8955-4D97-B494-D0161A8B79B5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F719D0BD-8955-4D97-B494-D0161A8B79B5}.Release|Any CPU.Build.0 = Release|Any CPU + {031687FA-61A7-42C2-8D91-B9CDC201BFF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {031687FA-61A7-42C2-8D91-B9CDC201BFF0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {031687FA-61A7-42C2-8D91-B9CDC201BFF0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {031687FA-61A7-42C2-8D91-B9CDC201BFF0}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE