From 2a64445b4c4a92ca6c670807b944e00ba12cb438 Mon Sep 17 00:00:00 2001
From: Uwe Wienkop <uwe.wienkop@th-nuernberg.de>
Date: Tue, 29 Jun 2021 10:42:44 +0200
Subject: [PATCH] =?UTF-8?q?2021-06-29=20Finaler=20Stand=20Vielen=20Dank=20?=
 =?UTF-8?q?f=C3=BCr's=20Mitmachen=20bei=20Prog2!?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 08-2 Generics Intro/Program.cs | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/08-2 Generics Intro/Program.cs b/08-2 Generics Intro/Program.cs
index 2a8c4a9..4329536 100644
--- a/08-2 Generics Intro/Program.cs	
+++ b/08-2 Generics Intro/Program.cs	
@@ -3,10 +3,10 @@ using System.Diagnostics.CodeAnalysis;
 
 namespace _08_2_Generics_Intro
 {
-    class Person  : IComparable<Person>
+    class Person : IComparable<Person>
     {
         string name, vorname;
-        public Person(string Name, string Vorname) { name = Name;vorname = Vorname; }
+        public Person(string Name, string Vorname) { name = Name; vorname = Vorname; }
 
         public int CompareTo(Person other)
         {
@@ -36,9 +36,9 @@ namespace _08_2_Generics_Intro
         //{
         //    return (a.CompareTo(b) < 0) ? a : b;
         //}
-        static T Min<T>(T a, T b) where T:IComparable<T>
+        static T Min<T>(T a, T b) where T : IComparable<T>
         {       // IComparable<TYP>: int CompareTo(T other)   |  "Nur" IComparable: int CompareTo(object other)
-            return (a.CompareTo(b)<0) ? a : b;   // a.CompareTo(b)  :: a-b
+            return (a.CompareTo(b) < 0) ? a : b;   // a.CompareTo(b)  :: a-b
         }
 
 
@@ -73,8 +73,8 @@ namespace _08_2_Generics_Intro
             Console.WriteLine($"Minimum von 4 und 7: {Min(4, 7)}");
             Console.WriteLine($"Minimum von 7.5 und 7.3: {Min(7.5, 7)}");
             Console.WriteLine($"Minimum von Berta und Anton: {Min("Berta", "Anton")}");
-            Console.WriteLine($"Minimum von zwei Person-Objekten: {Min(new Person("Meier","Anton"), new Person ("Meier","Berta"))}");
-            
+            Console.WriteLine($"Minimum von zwei Person-Objekten: {Min(new Person("Meier", "Anton"), new Person("Meier", "Berta"))}");
+
             bool gleich = new Person("Meier", "Anton").Equals(new Person("Meier", "Berta"));
             // Equals ist bereits in der Klasse Object definiert, damit in allen Klassen verfügbar,
             //   enthält aber nur die "Basis-Implementierung" eines Referenzvergleichs.
-- 
GitLab