diff --git a/.vs/prog2-ss2020-wienkop/v16/.suo b/.vs/prog2-ss2020-wienkop/v16/.suo index 707bede9a848e9fa8015cce524b55ac7b64e05b2..899629496ac619fe831e2c29927d30d3dd1757d1 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 61a81bf731ccccadab20f32014b0e21acd30b6c5..261fb667b68660f7adefe3e8be7ab1ee784b53ca 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 bf82ae07debb41987c1b860ba9113759ebf28006..b25e0b161ed8940e09984f3ab9f81b4e09a39ab8 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/01OperatorOverloading/Program.cs b/01OperatorOverloading/Program.cs index 723813bb345043086ae16a500b9e82107e1250cb..9196d6c1b6e99e015313b4e6753edc715786dd54 100644 --- a/01OperatorOverloading/Program.cs +++ b/01OperatorOverloading/Program.cs @@ -65,7 +65,7 @@ namespace _01OperatorOverloading //public static Bruch operator ++(Bruch b) { b.z += b.n; return b; } //public static Bruch operator --(Bruch b) { b.z -= b.n; return b; } - // !!! So geht es richtig: + // !!! So geht es richtig: x = 5; cw(x++)--> cw(x); x=x+1 , cw(++x) --> x=x+1;cw(x) public static Bruch operator ++(Bruch b) { return new Bruch(b.z + b.n, b.n); } public static Bruch operator --(Bruch b) { return new Bruch(b.z - b.n, b.n); } public override string ToString() => $"{z} / {n}"; @@ -78,6 +78,8 @@ namespace _01OperatorOverloading { static void Main(string[] args) { + Console.WriteLine(2 << 3); // 10 << 3 --> 10 000 + Console.WriteLine("***************"); Bruch b1 = new Bruch(2, 3); Bruch b2 = new Bruch(2); Bruch b3 = new Bruch("3/4"); @@ -126,6 +128,9 @@ namespace _01OperatorOverloading Bruch b7 = new Bruch(1, 3); Console.WriteLine(b7 << 2); + + Bruch b8 = new Bruch(2, 4); + Console.WriteLine(-b8); } } } diff --git a/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.dll b/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.dll index 1b7e20dc20dd8fd9d043bb0fe963399a927337d6..3762a3714cfd35cfe459eb9ca39db31953a816ed 100644 Binary files a/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.dll and b/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.dll differ diff --git a/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.pdb b/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.pdb index 744ae6e6e56a771813b255b421273f0d61773483..d529f5480c346b6f8743a6487dce79f3309785c8 100644 Binary files a/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.pdb and b/01OperatorOverloading/bin/Debug/netcoreapp3.1/01OperatorOverloading.pdb differ diff --git a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache index 6818a72985d2c1f4f4fa9ee3883d29f2caee29d9..e28262d5162214555e98c87e10dac15f545c65fb 100644 Binary files a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache and b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.csprojAssemblyReference.cache differ diff --git a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.dll b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.dll index 1b7e20dc20dd8fd9d043bb0fe963399a927337d6..3762a3714cfd35cfe459eb9ca39db31953a816ed 100644 Binary files a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.dll and b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.dll differ diff --git a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.pdb b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.pdb index 744ae6e6e56a771813b255b421273f0d61773483..d529f5480c346b6f8743a6487dce79f3309785c8 100644 Binary files a/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.pdb and b/01OperatorOverloading/obj/Debug/netcoreapp3.1/01OperatorOverloading.pdb differ diff --git a/01OperatorTrueFalse/Program.cs b/01OperatorTrueFalse/Program.cs index 1baa42c2938a584380cb62fb28ad450f53a4fd48..6887e037d6136e0206844a91e1431c3f191b6245 100644 --- a/01OperatorTrueFalse/Program.cs +++ b/01OperatorTrueFalse/Program.cs @@ -15,8 +15,14 @@ namespace _01OperatorTrueFalse this.status = status; } - public static bool operator true(LaunchStatus x) => x == Green || x == Yellow; - public static bool operator false(LaunchStatus x) => x == Red; + public static bool operator true(LaunchStatus x) + { + Console.WriteLine($"OP-true {x == Green || x == Yellow}"); return x == Green || x == Yellow; + } + public static bool operator false(LaunchStatus x) + { + Console.WriteLine($"OP-false: {x == Red}"); return x == Red; + } public static LaunchStatus operator &(LaunchStatus x, LaunchStatus y) { @@ -61,6 +67,9 @@ namespace _01OperatorTrueFalse Console.WriteLine(okToLaunch1 ? "Ready to go!" : "Wait!"); // okToLaunch1 ---(op true)--> bool //if (okToLaunch1.Equals(okToLaunch2)) + Console.WriteLine( "*************"); + if (okToLaunch1) + Console.WriteLine("okToLaunch1 = true"); } static LaunchStatus GetFuelLaunchStatus() diff --git a/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.dll b/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.dll index bf8072a94dc02f77348275b3da4bc446ff9da94d..f118e4d7ad79f79f4113c2c2eabc14bbc3c9d205 100644 Binary files a/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.dll and b/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.dll differ diff --git a/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb b/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb index e67e5998da0b187c11e58a6afd541da75f00eb59..301860b43879d481ac3fbcc59888132f7f32123f 100644 Binary files a/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb and b/01OperatorTrueFalse/bin/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb differ diff --git a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache index ce0fba8f893c32772611075cda14b80974a4f5b0..6818a72985d2c1f4f4fa9ee3883d29f2caee29d9 100644 Binary files a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache and b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.csprojAssemblyReference.cache differ diff --git a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.dll b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.dll index bf8072a94dc02f77348275b3da4bc446ff9da94d..f118e4d7ad79f79f4113c2c2eabc14bbc3c9d205 100644 Binary files a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.dll and b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.dll differ diff --git a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb index e67e5998da0b187c11e58a6afd541da75f00eb59..301860b43879d481ac3fbcc59888132f7f32123f 100644 Binary files a/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb and b/01OperatorTrueFalse/obj/Debug/netcoreapp3.1/01OperatorTrueFalse.pdb 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 76bf24034ca333bd840757e825bd933d05e71b33..50beef42e5ef19628fe73d78013cf307822ef6ea 100644 Binary files a/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache and b/02 Uebg KlasseTimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgMo KlasseTimeOpOverloading.csprojAssemblyReference.cache differ diff --git a/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache b/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache index cf534861a3640f8554f9ce25bfe11127debf486c..9f4bd98749eb5f85c5249b4582b96dc7ea27d580 100644 Binary files a/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache and b/02 UebgDi Klassse TimeOpOverloading/obj/Debug/netcoreapp3.1/02 UebgDi Klassse TimeOpOverloading.csprojAssemblyReference.cache differ diff --git a/02 UebgSa FiFoListe/obj/Debug/netcoreapp3.1/02 UebgSa FiFoListe.csprojAssemblyReference.cache b/02 UebgSa FiFoListe/obj/Debug/netcoreapp3.1/02 UebgSa FiFoListe.csprojAssemblyReference.cache index e84921a470a178d6c34a6d16975b66db84b52171..475e9f25ddab19c98e99fb9760c6360cd0369394 100644 Binary files a/02 UebgSa FiFoListe/obj/Debug/netcoreapp3.1/02 UebgSa FiFoListe.csprojAssemblyReference.cache and b/02 UebgSa FiFoListe/obj/Debug/netcoreapp3.1/02 UebgSa FiFoListe.csprojAssemblyReference.cache differ diff --git a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache index 28d58aefeb25d096925a91f2b9e911eda0e4c6ed..9dfc37ed889ff4d2deed3ec1295b3086aa3c45af 100644 Binary files a/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache and b/02VerketteteListe-2/obj/Debug/netcoreapp3.1/02VerketteteListe-2.csprojAssemblyReference.cache differ diff --git a/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache b/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache index 475e9f25ddab19c98e99fb9760c6360cd0369394..2e2e4cd48ef53623d9b1b2ede269e8059601fa08 100644 Binary files a/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache and b/03BinTree/obj/Debug/netcoreapp3.1/03BinTree.csprojAssemblyReference.cache differ diff --git a/03VererbungKfzIntro/Program.cs b/03VererbungKfzIntro/Program.cs index 7d819878dd3d07bf3040c2c2ce0f5eacd51ce158..897dbe98c399094022992815cd6bd6d3aeac8b64 100644 --- a/03VererbungKfzIntro/Program.cs +++ b/03VererbungKfzIntro/Program.cs @@ -31,7 +31,7 @@ namespace _03VererbungKfzIntro //Beim Lkw wird eine Steuer über Gewicht und andere Bedingungen erhoben //Lkw-Steuer richtet sich auch nach Schadstoffklassen und Geräuschklassen //Der Höchstsatz für die günstigste Lkw-Steuerklasse beträgt 556,00 Euro - class Kfz + class Kfz { /* private */static int kfzZaehler = 0; public string kennzeichen { get; private set; } // private ist die default-Einstellung diff --git a/04 UebgMo ZyklischeListe/Program.cs b/04 UebgMo ZyklischeListe/Program.cs index 7a759f0ceea06415f6e277a80a6b7e4b1d9e7582..fe5879f1845dd2b804532942407e540a45eb18a7 100644 --- a/04 UebgMo ZyklischeListe/Program.cs +++ b/04 UebgMo ZyklischeListe/Program.cs @@ -60,10 +60,11 @@ namespace _04_UebgMo_ZyklischeListe { static void Main(string[] args) { + CycleList cl = new CycleList(); cl.AddEnd("Anton"); cl.AddEnd("Berta"); - //cl.CloseCycle(); + cl.CloseCycle(); cl.Print(); Console.WriteLine("-------------"); cl.AddEnd("Claudia"); diff --git a/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll b/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll index 7aa28b0ce4153ecef8af04e81404f099b0e16e32..3f1957eff139e6f32baf78aa4019c56da45b9029 100644 Binary files a/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll and b/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll differ diff --git a/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb b/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb index 84375bc3c6ecdf4c2765a097c966ace25c25f184..877a837a00a75773341cb64987e0dd5a6fcf4917 100644 Binary files a/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb and b/04 UebgMo ZyklischeListe/bin/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb differ diff --git a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache index 75c16613d637ba1aee3feac158410536d13849e8..e84921a470a178d6c34a6d16975b66db84b52171 100644 Binary files a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache and b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.csprojAssemblyReference.cache differ diff --git a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll index 7aa28b0ce4153ecef8af04e81404f099b0e16e32..3f1957eff139e6f32baf78aa4019c56da45b9029 100644 Binary files a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll and b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.dll differ diff --git a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb index 84375bc3c6ecdf4c2765a097c966ace25c25f184..877a837a00a75773341cb64987e0dd5a6fcf4917 100644 Binary files a/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb and b/04 UebgMo ZyklischeListe/obj/Debug/netcoreapp3.1/04 UebgMo ZyklischeListe.pdb differ diff --git a/04VererbungGrafischeObjekte/obj/Debug/netcoreapp3.1/04VererbungGrafischeObjekte.csprojAssemblyReference.cache b/04VererbungGrafischeObjekte/obj/Debug/netcoreapp3.1/04VererbungGrafischeObjekte.csprojAssemblyReference.cache index 75c16613d637ba1aee3feac158410536d13849e8..e84921a470a178d6c34a6d16975b66db84b52171 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 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csprojAssemblyReference.cache b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csprojAssemblyReference.cache index a0fbfd12797557adefa2aaaacd9d5126dec64303..e23245258eaf6b6145a13830bacb66ca8fd7c885 100644 Binary files a/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.csprojAssemblyReference.cache and b/05 InterfaceIntro/obj/Debug/netcoreapp3.1/05 InterfaceIntro.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 e23245258eaf6b6145a13830bacb66ca8fd7c885..75c16613d637ba1aee3feac158410536d13849e8 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/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache index e23245258eaf6b6145a13830bacb66ca8fd7c885..75c16613d637ba1aee3feac158410536d13849e8 100644 Binary files a/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache and b/05 UebgMo Warenwirtschaft/obj/Debug/netcoreapp3.1/05 UebgMo Warenwirtschaft.csprojAssemblyReference.cache differ diff --git a/05Exceptions1/Program.cs b/05Exceptions1/Program.cs index 74eed3a5837825c289a9cd2fc1fe1970b4b5aa54..aff73ddd58be8c86a5b087f281a7dd84224d2b8b 100644 --- a/05Exceptions1/Program.cs +++ b/05Exceptions1/Program.cs @@ -50,7 +50,7 @@ namespace _06Ausnahmen // Bei ... // Fehlerfreier Ausführung des try-Blocks // Fehlerhafter Ausführung des try-Blockks mit und ohne catch - // (auch mit weiterem throw) + // (auch mit weiterem throw [mit und ohne Parameter] ) } } catch (Exception) diff --git a/06GenericList/obj/Debug/netcoreapp3.1/06GenericList.csprojAssemblyReference.cache b/06GenericList/obj/Debug/netcoreapp3.1/06GenericList.csprojAssemblyReference.cache index 74fe67b1ca671095970d4a7fbcae2417231e8f41..a0fbfd12797557adefa2aaaacd9d5126dec64303 100644 Binary files a/06GenericList/obj/Debug/netcoreapp3.1/06GenericList.csprojAssemblyReference.cache and b/06GenericList/obj/Debug/netcoreapp3.1/06GenericList.csprojAssemblyReference.cache differ diff --git a/08 DelegateAnwendungen/Program.cs b/08 DelegateAnwendungen/Program.cs index 7c4dc159bbdb77c322cf7071db570c950a75582a..99234df68755d2b7d294967ded230e00f466a249 100644 --- a/08 DelegateAnwendungen/Program.cs +++ b/08 DelegateAnwendungen/Program.cs @@ -5,7 +5,7 @@ namespace _08_DelegateAnwendungen { class Program { - delegate T MeineFkt<T>(T x); + delegate T MeineFkt<T>(T x); // T=int --> int-Parameter & int-Ergebnis //delegate bool Predicate<T>(T x); //delegate void Action<T>(T x); //delegate void Action(); diff --git a/08Button/Program.cs b/08Button/Program.cs index 97e0f348f211fc9b2da2421b2b65519a78fcf852..4f9f16d5bf1ba26bb39eaa1ceb8f6bc959ff5084 100644 --- a/08Button/Program.cs +++ b/08Button/Program.cs @@ -9,12 +9,12 @@ namespace _08Button string beschriftung; public event OnMouseClick onMouseClick; // Event ist eine Einschränkung der Delegates: - // INNERHALB der Klasse, in der die Event-Variable angelegt ist, gibt es keine + // (1) INNERHALB der Klasse, in der die Event-Variable angelegt ist, gibt es keine // Einschränkungen ( =null, =Funktion, ?.Invoke() ) sind ohne Einschränkungen erlaubt // - // AUßERHALB der Klassse: - // Nur noch += und -= , Kein =null und kein =Funktion - // Kein direkter event-Aufruf, Aufruf muss über eine Methode der Klasse erfolgen + // (2) AUßERHALB der Klassse gelten die folgenden Einschränkungen: + // a) Nur noch += und -= , Kein =null und kein =Funktion + // b) Kein direkter event-Aufruf, Aufruf muss über eine Methode der Klasse erfolgen public Button(string beschriftung) { this.beschriftung = beschriftung; } public void EreignisAusfuehren() // wird aufgerufen, wenn der Button angeklickt wird @@ -46,10 +46,10 @@ namespace _08Button b1.onMouseClick += BerechneWert; b1.onMouseClick += NochEineBerechnung; - //b1.onMouseClick = BerechneWert; // Bei Event ist die direkte Zuweisung nicht erlaubt, nur += und -= + b1.onMouseClick = BerechneWert; // Bei Event ist die direkte Zuweisung nicht erlaubt, nur += und -= b1.EreignisAusfuehren(); // Annahme: Es wurde auf der Oberfläche der Button angeklickt - //b1.onMouseClick?.Invoke(); // Bei Event ist der direkte Aufruf nicht erlaubt, + b1.onMouseClick?.Invoke(); // Bei Event ist der direkte Aufruf nicht erlaubt, // nur über eine Methode der Klasse } } diff --git a/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache b/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache index 74fe67b1ca671095970d4a7fbcae2417231e8f41..a0fbfd12797557adefa2aaaacd9d5126dec64303 100644 Binary files a/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache and b/11Aufgabe1Posts/obj/Debug/netcoreapp3.1/11Aufgabe1Posts.csprojAssemblyReference.cache differ diff --git a/11BinTreePersVerwaltung/BinTree.cs b/11BinTreePersVerwaltung/BinTree.cs index 18e9b8c4272ad2e9667ed1c55fa374c7470d7e5f..dd771896bbafa25a908bafd6f619b4b9fec99bca 100644 --- a/11BinTreePersVerwaltung/BinTree.cs +++ b/11BinTreePersVerwaltung/BinTree.cs @@ -81,11 +81,11 @@ namespace _11BinTreePersVerwaltung2 /// <summary> /// Gibt die Daten des binären Baums rekursiv aus /// </summary> - public void print() + public void print() // Methode der Klasse Node { if (left != null) left.print(); - Console.WriteLine(data); + Console.WriteLine(this.data); if (right != null) right.print(); } diff --git a/12Delegateaufrufausbreitung/12Delegateaufrufausbreitung.csproj b/12Delegateaufrufausbreitung/12Delegateaufrufausbreitung.csproj new file mode 100644 index 0000000000000000000000000000000000000000..c73e0d1692ab38cc8596bbd32ae080d903aaa778 --- /dev/null +++ b/12Delegateaufrufausbreitung/12Delegateaufrufausbreitung.csproj @@ -0,0 +1,8 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + </PropertyGroup> + +</Project> diff --git a/12Delegateaufrufausbreitung/Program.cs b/12Delegateaufrufausbreitung/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..acd45d215a8afe0eff9eba63fb760415a52e59f0 --- /dev/null +++ b/12Delegateaufrufausbreitung/Program.cs @@ -0,0 +1,136 @@ +using System; + +namespace SS2020Test +{ + delegate void myDelegate(bool x); + //delegate int myLogic(int x, int y); + abstract class LogicElement + { + bool[] inputs; + bool out1; + string me; + public LogicElement(int count, string me) + { + inputs = new bool[count]; + this.me = me; + Update(); + } + public event myDelegate Output; + + public abstract bool Logic(bool x, bool y); + + private void Input(int idx, bool val) + { + Console.Write($"<{me} = {val} | {out1} "); + inputs[idx] = val; + Update(); + Console.WriteLine($"--> {out1}>"); + Output?.Invoke(out1); + } + private void Update() + { + out1 = (inputs.Length == 2) ? + Logic(inputs[0], inputs[1]) : Logic(inputs[0], inputs[0]); + } + public void Input1(bool in1) { Input(0, in1); } + public void Input2(bool in2) { Input(1, in2); } + public override string ToString() => $"[{me}]: {out1}"; + } + class AndGate : LogicElement + { + public AndGate(string me) : base(2, me) { } + public override bool Logic(bool in1, bool in2) => in1 && in2 ? true : false; + } + class OrGate : LogicElement + { + public OrGate(string me) : base(2, me) { } + public override bool Logic(bool in1, bool in2) => in1 == false && in2 == false ? false : true; + } + + class NotGate : LogicElement + { + public NotGate(string me) : base(1, me) { } + public override bool Logic(bool in1, bool in2) => !in1; + } + class Port : LogicElement + { + public Port(string me) : base(1, me) { } + public bool Input { set { Input1(value); } } + public override bool Logic(bool in1, bool in2) => in1; + } + class HalfAdder + { + public Port portX = new Port("x"); + public Port portY = new Port("y"); + public AndGate carry = new AndGate("cy "); + public OrGate sum = new OrGate("sum"); + string me; + + NotGate notX = new NotGate("nx"); + NotGate notY = new NotGate("ny"); + + AndGate a1 = new AndGate("a1"); + AndGate a2 = new AndGate("a2"); + public HalfAdder(string me) + { + this.me = me; + portX.Output += notX.Input1; + portX.Output += a2.Input1; + portX.Output += carry.Input1; + + portY.Output += notY.Input1; + portY.Output += a1.Input2; + portY.Output += carry.Input2; + + notX.Output += a1.Input1; + notY.Output += a2.Input2; + + a1.Output += sum.Input1; + a2.Output += sum.Input2; + } + } + class FullAdder + { + public Port portA = new Port("a"); + public Port portB = new Port("b"); + public Port portC = new Port("cIn"); + + private HalfAdder FAsum = new HalfAdder("sum"); + private HalfAdder ha1 = new HalfAdder("HA"); + private OrGate carry = new OrGate("cy "); + private string me; + public FullAdder(string me) + { + this.me = me; + portA.Output += ha1.portX.Input1; + portB.Output += ha1.portY.Input1; + portC.Output += FAsum.portX.Input1; + + ha1.carry.Output += carry.Input2; + ha1.sum.Output += FAsum.portY.Input1; + portC.Output += FAsum.portX.Input1; + + FAsum.carry.Output += carry.Input1; + } + class Program + { + + static void Main(string[] args) + { + FullAdder fa = new FullAdder("FA"); + fa.portA.Input = false; + fa.portB.Input = true; + fa.portC.Input = false; + Console.WriteLine($"\n{ fa.FAsum.sum,12} | {fa.carry}"); + + fa.portC.Input = true; + Console.WriteLine($"\n{ fa.FAsum.sum,12} | {fa.carry}"); + + fa.portA.Input = true; + Console.WriteLine($"\n{ fa.FAsum.sum,12} | {fa.carry}"); + + + } + } + } +} diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.deps.json b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..87734f8a96307d2cbf34f6a0a9098c31c2847ace --- /dev/null +++ b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "12Delegateaufrufausbreitung/1.0.0": { + "runtime": { + "12Delegateaufrufausbreitung.dll": {} + } + } + } + }, + "libraries": { + "12Delegateaufrufausbreitung/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.dll b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.dll new file mode 100644 index 0000000000000000000000000000000000000000..62bbe9d3742ad3b790afa8d50df7199df506f3dd Binary files /dev/null and b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.dll differ diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.exe b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.exe new file mode 100644 index 0000000000000000000000000000000000000000..f04bad5dcb08c855025a4432489901b1014b3da2 Binary files /dev/null and b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.exe differ diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.pdb b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.pdb new file mode 100644 index 0000000000000000000000000000000000000000..54b307b9c73dfec7fc8ba3ea353569190c58b754 Binary files /dev/null and b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.pdb differ diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.runtimeconfig.dev.json b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.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/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.runtimeconfig.json b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.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/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.deps.json b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..3a41c26d1950e992e34bd5026d85c20181e2cee8 --- /dev/null +++ b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "SS2020Test/1.0.0": { + "runtime": { + "SS2020Test.dll": {} + } + } + } + }, + "libraries": { + "SS2020Test/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.dll b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.dll new file mode 100644 index 0000000000000000000000000000000000000000..b8d21ebc171d2685b4bf1570abea5f2893fe7938 Binary files /dev/null and b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.dll differ diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.exe b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.exe new file mode 100644 index 0000000000000000000000000000000000000000..ea75879052340d766dc0287cdd6fa61b6de31059 Binary files /dev/null and b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.exe differ diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.pdb b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.pdb new file mode 100644 index 0000000000000000000000000000000000000000..75deabf1dfd47d34e39d12b27589caa7a7be6aa0 Binary files /dev/null and b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.pdb differ diff --git a/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.runtimeconfig.dev.json b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.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/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.runtimeconfig.json b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/12Delegateaufrufausbreitung/bin/Debug/netcoreapp3.1/SS2020Test.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/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.dgspec.json b/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..a6d8a585ab517cc11c64807728c9b375d01332b6 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj", + "projectName": "12Delegateaufrufausbreitung", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\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/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.g.props b/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.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/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.g.targets b/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/12Delegateaufrufausbreitung.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/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105 --- /dev/null +++ b/12Delegateaufrufausbreitung/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/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfo.cs b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..19039e0599a58cb38e77e98f239295edf5975829 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// </auto-generated> +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("12Delegateaufrufausbreitung")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("12Delegateaufrufausbreitung")] +[assembly: System.Reflection.AssemblyTitleAttribute("12Delegateaufrufausbreitung")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfoInputs.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..43c13cfac98a8055b3c8753de7a9524f3c8f7067 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +d698ab55578b3cee892a1b4a73b42c09e186b8eb diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.assets.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..aef27f4160e2eb976d0d10704e38ee966c3a3098 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.assets.cache differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.csproj.CoreCompileInputs.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..0b6ba2fcb1f304651ccf234a603ad4346273bb13 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c2dcc9aa877e4dea8891b95110d03d61b8500edf diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.csproj.FileListAbsolute.txt b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..36fb1b13fa2b8b820b5f3920c455a0cf185b3f51 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\bin\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\bin\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\bin\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\bin\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\bin\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\bin\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\obj\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\obj\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\obj\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\obj\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\obj\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12Delegateaufrufausbreitung\obj\Debug\netcoreapp3.1\12Delegateaufrufausbreitung.genruntimeconfig.cache diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.dll b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.dll new file mode 100644 index 0000000000000000000000000000000000000000..62bbe9d3742ad3b790afa8d50df7199df506f3dd Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.dll differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.exe b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.exe new file mode 100644 index 0000000000000000000000000000000000000000..f04bad5dcb08c855025a4432489901b1014b3da2 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.exe differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.genruntimeconfig.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.pdb b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.pdb new file mode 100644 index 0000000000000000000000000000000000000000..54b307b9c73dfec7fc8ba3ea353569190c58b754 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/12Delegateaufrufausbreitung.pdb differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.AssemblyInfo.cs b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..99d07983e444e2273ea1b73a1c040aa18644af73 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.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("SS2020Test")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("SS2020Test")] +[assembly: System.Reflection.AssemblyTitleAttribute("SS2020Test")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.AssemblyInfoInputs.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..1f123a4c5c7550d9a0929403a664a9cfdc1f1da8 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +e226cf09ff103666e45920f7b073cf5ab2807540 diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.assets.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..7f9b9721ae879874cd562557aa80009b5c000cbf Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.assets.cache differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csproj.CoreCompileInputs.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..75c30c9518d863c4e4e3f5ab7d93b9fb1ae1b205 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +7de042b251c3429e5cd4fad87a44e1666d182d32 diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csproj.FileListAbsolute.txt b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..576808052cfcf2c5cbbb5446a21e09e61d9a597c --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csproj.FileListAbsolute.txt @@ -0,0 +1,13 @@ +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\bin\Debug\netcoreapp3.1\SS2020Test.exe +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\bin\Debug\netcoreapp3.1\SS2020Test.deps.json +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\bin\Debug\netcoreapp3.1\SS2020Test.runtimeconfig.json +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\bin\Debug\netcoreapp3.1\SS2020Test.runtimeconfig.dev.json +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\bin\Debug\netcoreapp3.1\SS2020Test.dll +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\bin\Debug\netcoreapp3.1\SS2020Test.pdb +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.csprojAssemblyReference.cache +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.AssemblyInfoInputs.cache +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.AssemblyInfo.cs +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.csproj.CoreCompileInputs.cache +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.dll +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.pdb +D:\Dokumente\Visual Studio Projects\Programmieren\Prüfungen\SS2020Test\obj\Debug\netcoreapp3.1\SS2020Test.genruntimeconfig.cache diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csprojAssemblyReference.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..7c4934efa789ae0c72b5608c744eb228ecdeac61 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.csprojAssemblyReference.cache differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.dll b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.dll new file mode 100644 index 0000000000000000000000000000000000000000..b8d21ebc171d2685b4bf1570abea5f2893fe7938 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.dll differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.exe b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.exe new file mode 100644 index 0000000000000000000000000000000000000000..ea75879052340d766dc0287cdd6fa61b6de31059 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.exe differ diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.genruntimeconfig.cache b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.pdb b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.pdb new file mode 100644 index 0000000000000000000000000000000000000000..75deabf1dfd47d34e39d12b27589caa7a7be6aa0 Binary files /dev/null and b/12Delegateaufrufausbreitung/obj/Debug/netcoreapp3.1/SS2020Test.pdb differ diff --git a/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.dgspec.json b/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..c9b28051ef875eb7ab10a0ce3dea5084a7cb6caa --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "D:\\Dokumente\\Visual Studio Projects\\Programmieren\\Prüfungen\\SS2020Test\\SS2020Test.csproj": {} + }, + "projects": { + "D:\\Dokumente\\Visual Studio Projects\\Programmieren\\Prüfungen\\SS2020Test\\SS2020Test.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "D:\\Dokumente\\Visual Studio Projects\\Programmieren\\Prüfungen\\SS2020Test\\SS2020Test.csproj", + "projectName": "SS2020Test", + "projectPath": "D:\\Dokumente\\Visual Studio Projects\\Programmieren\\Prüfungen\\SS2020Test\\SS2020Test.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "D:\\Dokumente\\Visual Studio Projects\\Programmieren\\Prüfungen\\SS2020Test\\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/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.g.props b/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/SS2020Test.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/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.g.targets b/12Delegateaufrufausbreitung/obj/SS2020Test.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/SS2020Test.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/12Delegateaufrufausbreitung/obj/project.assets.json b/12Delegateaufrufausbreitung/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..52b1e962025b9f087df11e2bbbb7a3a7eaa71764 --- /dev/null +++ b/12Delegateaufrufausbreitung/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\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj", + "projectName": "12Delegateaufrufausbreitung", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\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/12Delegateaufrufausbreitung/obj/project.nuget.cache b/12Delegateaufrufausbreitung/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..8db85ab255a1a0adcf429465d3389424c952e4b4 --- /dev/null +++ b/12Delegateaufrufausbreitung/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "oPMyf/y/mNqgd4TDk0nVLV8orPMr0wvr5daIQQBoiLn9hpE6BTdm+orU9b6lAZaHi0l934E3U5JJ7YCNy22cHA==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12Delegateaufrufausbreitung\\12Delegateaufrufausbreitung.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/12ToString/12ToString.csproj b/12ToString/12ToString.csproj new file mode 100644 index 0000000000000000000000000000000000000000..ce72ada96c552362e164316f38e3625d5ff8f889 --- /dev/null +++ b/12ToString/12ToString.csproj @@ -0,0 +1,9 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> + <OutputType>Exe</OutputType> + <TargetFramework>netcoreapp3.1</TargetFramework> + <RootNamespace>_12ToString</RootNamespace> + </PropertyGroup> + +</Project> diff --git a/12ToString/Program.cs b/12ToString/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..50176ceb9edba27f46760276a8ce68fd96efaa03 --- /dev/null +++ b/12ToString/Program.cs @@ -0,0 +1,35 @@ +using System; + +namespace _12ToString +{ + class Person + { + string name, vorname; + public Person(string name, string vorname) + { + this.name = name; this.vorname = vorname; + } + public Person() + { + this.name = "xxx"; this.vorname = "yyy"; + } + //public virtual string ToString() => Namespace.Klassenname + public override string ToString() => $"(Person) {name}, {vorname}"; + } + class SpecPerson : Person + { + public SpecPerson(string name, string vorname) : base(name, vorname) { } + public override string ToString() => $"(SpecPerson) {base.ToString()}"; + } + class Program + { + static void Main(string[] args) + { + SpecPerson p1 = new SpecPerson("Meier", "Anton"); // p1: statischer Typ: SpecPerson, dynTyp: SpecPerson + Person p2 = p1; // p1: stat.Typ: Person, dyn.Typ: SpecPerson + // Jede SpecPerson ist eine Person! + Console.WriteLine(p1); + Console.WriteLine(p2); + } + } +} diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.deps.json b/12ToString/bin/Debug/netcoreapp3.1/12ToString.deps.json new file mode 100644 index 0000000000000000000000000000000000000000..ee01be2aaf796960167eab29ec7e73f58577c609 --- /dev/null +++ b/12ToString/bin/Debug/netcoreapp3.1/12ToString.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "12ToString/1.0.0": { + "runtime": { + "12ToString.dll": {} + } + } + } + }, + "libraries": { + "12ToString/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll b/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll new file mode 100644 index 0000000000000000000000000000000000000000..95a27f5baf0c22cc4483b088cd597c08cd0589ba Binary files /dev/null and b/12ToString/bin/Debug/netcoreapp3.1/12ToString.dll differ diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.exe b/12ToString/bin/Debug/netcoreapp3.1/12ToString.exe new file mode 100644 index 0000000000000000000000000000000000000000..11a5e88073f018230e326bea3b66105f8cc3f69b Binary files /dev/null and b/12ToString/bin/Debug/netcoreapp3.1/12ToString.exe differ diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb b/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb new file mode 100644 index 0000000000000000000000000000000000000000..dc05f459bab92b48da624fd5c836d48ed5798d9e Binary files /dev/null and b/12ToString/bin/Debug/netcoreapp3.1/12ToString.pdb differ diff --git a/12ToString/bin/Debug/netcoreapp3.1/12ToString.runtimeconfig.dev.json b/12ToString/bin/Debug/netcoreapp3.1/12ToString.runtimeconfig.dev.json new file mode 100644 index 0000000000000000000000000000000000000000..3becea41545888f98131d88ad51766e8ddde3bce --- /dev/null +++ b/12ToString/bin/Debug/netcoreapp3.1/12ToString.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/12ToString/bin/Debug/netcoreapp3.1/12ToString.runtimeconfig.json b/12ToString/bin/Debug/netcoreapp3.1/12ToString.runtimeconfig.json new file mode 100644 index 0000000000000000000000000000000000000000..bc456d7868bb54ec1809da30e339cd43f0a8a09c --- /dev/null +++ b/12ToString/bin/Debug/netcoreapp3.1/12ToString.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/12ToString/obj/12ToString.csproj.nuget.dgspec.json b/12ToString/obj/12ToString.csproj.nuget.dgspec.json new file mode 100644 index 0000000000000000000000000000000000000000..4b00b941ac2530ea0c265796e5167a520c88a501 --- /dev/null +++ b/12ToString/obj/12ToString.csproj.nuget.dgspec.json @@ -0,0 +1,60 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\12ToString.csproj": {} + }, + "projects": { + "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\12ToString.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\12ToString.csproj", + "projectName": "12ToString", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\12ToString.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\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/12ToString/obj/12ToString.csproj.nuget.g.props b/12ToString/obj/12ToString.csproj.nuget.g.props new file mode 100644 index 0000000000000000000000000000000000000000..71e2560680d6cba0b1c8f0e4f5c188f730659b86 --- /dev/null +++ b/12ToString/obj/12ToString.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/12ToString/obj/12ToString.csproj.nuget.g.targets b/12ToString/obj/12ToString.csproj.nuget.g.targets new file mode 100644 index 0000000000000000000000000000000000000000..53cfaa19b16f3769b2bfc33db3b5c0053c16fdba --- /dev/null +++ b/12ToString/obj/12ToString.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/12ToString/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/12ToString/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000000000000000000000000000000000000..ad8dfe1a6310302587a2d0c0111d81b250eb4105 --- /dev/null +++ b/12ToString/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/12ToString/obj/Debug/netcoreapp3.1/12ToString.AssemblyInfo.cs b/12ToString/obj/Debug/netcoreapp3.1/12ToString.AssemblyInfo.cs new file mode 100644 index 0000000000000000000000000000000000000000..8cd4941d36321d76a291aa7613e427cd144767f3 --- /dev/null +++ b/12ToString/obj/Debug/netcoreapp3.1/12ToString.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// </auto-generated> +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("12ToString")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("12ToString")] +[assembly: System.Reflection.AssemblyTitleAttribute("12ToString")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.AssemblyInfoInputs.cache b/12ToString/obj/Debug/netcoreapp3.1/12ToString.AssemblyInfoInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..a8aab0bb071bb457a905216799abeae0be4be6a0 --- /dev/null +++ b/12ToString/obj/Debug/netcoreapp3.1/12ToString.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +43b3efdf45669d1121fc2ce5383afd47c0a5a136 diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.assets.cache b/12ToString/obj/Debug/netcoreapp3.1/12ToString.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..9dd7194c75b48853c0ac55012fdcfcf6e6d3468c Binary files /dev/null and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.assets.cache differ diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.csproj.CoreCompileInputs.cache b/12ToString/obj/Debug/netcoreapp3.1/12ToString.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000000000000000000000000000000000000..9127dba88aa4f3654265a2eb30e3660e88a7acbd --- /dev/null +++ b/12ToString/obj/Debug/netcoreapp3.1/12ToString.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +202ec63b1d249c234783d36c2f23b5d4a45819cf diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.csproj.FileListAbsolute.txt b/12ToString/obj/Debug/netcoreapp3.1/12ToString.csproj.FileListAbsolute.txt new file mode 100644 index 0000000000000000000000000000000000000000..2f3f955bab8a8a89786aa792b962c1d03fcec60d --- /dev/null +++ b/12ToString/obj/Debug/netcoreapp3.1/12ToString.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\bin\Debug\netcoreapp3.1\12ToString.exe +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\bin\Debug\netcoreapp3.1\12ToString.deps.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\bin\Debug\netcoreapp3.1\12ToString.runtimeconfig.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\bin\Debug\netcoreapp3.1\12ToString.runtimeconfig.dev.json +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\bin\Debug\netcoreapp3.1\12ToString.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\bin\Debug\netcoreapp3.1\12ToString.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\obj\Debug\netcoreapp3.1\12ToString.AssemblyInfoInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\obj\Debug\netcoreapp3.1\12ToString.AssemblyInfo.cs +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\obj\Debug\netcoreapp3.1\12ToString.csproj.CoreCompileInputs.cache +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\obj\Debug\netcoreapp3.1\12ToString.dll +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\obj\Debug\netcoreapp3.1\12ToString.pdb +C:\Users\wienkop\source\repos\prog2-ss2020-wienkop\12ToString\obj\Debug\netcoreapp3.1\12ToString.genruntimeconfig.cache diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll b/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll new file mode 100644 index 0000000000000000000000000000000000000000..95a27f5baf0c22cc4483b088cd597c08cd0589ba Binary files /dev/null and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.dll differ diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.exe b/12ToString/obj/Debug/netcoreapp3.1/12ToString.exe new file mode 100644 index 0000000000000000000000000000000000000000..11a5e88073f018230e326bea3b66105f8cc3f69b Binary files /dev/null and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.exe differ diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.genruntimeconfig.cache b/12ToString/obj/Debug/netcoreapp3.1/12ToString.genruntimeconfig.cache new file mode 100644 index 0000000000000000000000000000000000000000..34bedab819ef1631d37d6e87ef9a716c545a105e --- /dev/null +++ b/12ToString/obj/Debug/netcoreapp3.1/12ToString.genruntimeconfig.cache @@ -0,0 +1 @@ +86c8e15dd33445635927cfaf398408205fd11473 diff --git a/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb b/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb new file mode 100644 index 0000000000000000000000000000000000000000..dc05f459bab92b48da624fd5c836d48ed5798d9e Binary files /dev/null and b/12ToString/obj/Debug/netcoreapp3.1/12ToString.pdb differ diff --git a/12ToString/obj/project.assets.json b/12ToString/obj/project.assets.json new file mode 100644 index 0000000000000000000000000000000000000000..7b22c1da74ab9ae11a95e1233506fed18836a75b --- /dev/null +++ b/12ToString/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\\12ToString\\12ToString.csproj", + "projectName": "12ToString", + "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\12ToString.csproj", + "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\", + "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\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/12ToString/obj/project.nuget.cache b/12ToString/obj/project.nuget.cache new file mode 100644 index 0000000000000000000000000000000000000000..54e869f15067ad5aae8174a412591c71b5b85f99 --- /dev/null +++ b/12ToString/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "/hnp+u9epexJbrDnsb/ls6KYRECVZPFd+rzMrnERIB69aUlDjeHWkBtuqkNqUb48RX7nsJu5JMaud1o5KTZz3g==", + "success": true, + "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2020-wienkop\\12ToString\\12ToString.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/prog2-ss2020-wienkop.sln b/prog2-ss2020-wienkop.sln index 8ab10fe773266b5d057d1e29c866953531f663f5..2f10c0f74feed84db46f37a03e53723e00ea8a38 100644 --- a/prog2-ss2020-wienkop.sln +++ b/prog2-ss2020-wienkop.sln @@ -132,14 +132,18 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "10 RefDelegate", "10 RefDel EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11BinTreePersVerwaltung", "11BinTreePersVerwaltung\11BinTreePersVerwaltung.csproj", "{105A4EE2-C686-49AC-B634-F074D4F9EF46}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11Enumerable", "11Enumerable\11Enumerable.csproj", "{641D6DA6-4420-45AA-B855-ABD1C7C5FAEE}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "11Enumerable", "11Enumerable\11Enumerable.csproj", "{641D6DA6-4420-45AA-B855-ABD1C7C5FAEE}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "11 UebgMoTransformator", "11 UebgMoTransformator\11 UebgMoTransformator.csproj", "{18F85C25-76E2-421A-BCBB-207748886BE6}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "11 UebgMoTransformator", "11 UebgMoTransformator\11 UebgMoTransformator.csproj", "{18F85C25-76E2-421A-BCBB-207748886BE6}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "11Aufgabe1Posts", "11Aufgabe1Posts\11Aufgabe1Posts.csproj", "{FC173C93-3399-4C71-808D-579977166742}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "11 UebgDiTransformator", "11 UebgDiTransformator\11 UebgDiTransformator.csproj", "{8E96A227-7ECD-4EA3-B64E-F35586AA267F}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "12Delegateaufrufausbreitung", "12Delegateaufrufausbreitung\12Delegateaufrufausbreitung.csproj", "{3235FAA2-2391-4A94-A574-57261E1AAB1D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "12ToString", "12ToString\12ToString.csproj", "{B54DE051-ED45-4A3B-9D57-907DD7BB7C81}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -410,6 +414,14 @@ Global {8E96A227-7ECD-4EA3-B64E-F35586AA267F}.Debug|Any CPU.Build.0 = Debug|Any CPU {8E96A227-7ECD-4EA3-B64E-F35586AA267F}.Release|Any CPU.ActiveCfg = Release|Any CPU {8E96A227-7ECD-4EA3-B64E-F35586AA267F}.Release|Any CPU.Build.0 = Release|Any CPU + {3235FAA2-2391-4A94-A574-57261E1AAB1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3235FAA2-2391-4A94-A574-57261E1AAB1D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3235FAA2-2391-4A94-A574-57261E1AAB1D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3235FAA2-2391-4A94-A574-57261E1AAB1D}.Release|Any CPU.Build.0 = Release|Any CPU + {B54DE051-ED45-4A3B-9D57-907DD7BB7C81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B54DE051-ED45-4A3B-9D57-907DD7BB7C81}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B54DE051-ED45-4A3B-9D57-907DD7BB7C81}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B54DE051-ED45-4A3B-9D57-907DD7BB7C81}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE