From ac3b4d56d3717ae97c6ed2410d7fe50b219517dc Mon Sep 17 00:00:00 2001
From: Uwe Wienkop <uwe.wienkop@th-nuernberg.de>
Date: Tue, 29 Mar 2022 16:46:03 +0200
Subject: [PATCH] 2022-03-29b

---
 .vs/prog2-ss2022-wienkop/v16/.suo             | Bin 52736 -> 61440 bytes
 ...ntroKlassen.csproj.AssemblyReference.cache | Bin 88333 -> 11 bytes
 02 OperatorUeberladgBrueche/Bruch.cs          |   2 +-
 02 OperatorUeberladgBrueche/Program.cs        |   1 +
 .../02 UebgDiTime_Timespann.csproj            |   9 +++
 02 UebgDiTime_Timespann/Program.cs            |  30 ++++++++
 02 UebgDiTime_Timespann/Time.cs               |  21 ++++++
 ...gDiTime_Timespann.csproj.nuget.dgspec.json |  62 ++++++++++++++++
 ... UebgDiTime_Timespann.csproj.nuget.g.props |  18 +++++
 ...ebgDiTime_Timespann.csproj.nuget.g.targets |   6 ++
 ...CoreApp,Version=v3.1.AssemblyAttributes.cs |   4 ++
 .../02 UebgDiTime_Timespann.AssemblyInfo.cs   |  23 ++++++
 ...gDiTime_Timespann.AssemblyInfoInputs.cache |   1 +
 ....GeneratedMSBuildEditorConfig.editorconfig |   3 +
 .../02 UebgDiTime_Timespann.assets.cache      | Bin 0 -> 142 bytes
 .../obj/project.assets.json                   |  67 ++++++++++++++++++
 .../obj/project.nuget.cache                   |   8 +++
 .../02 UebgMo.csproj.AssemblyReference.cache  | Bin 11 -> 88333 bytes
 prog2-ss2022-wienkop.sln                      |  12 +++-
 19 files changed, 263 insertions(+), 4 deletions(-)
 create mode 100644 02 UebgDiTime_Timespann/02 UebgDiTime_Timespann.csproj
 create mode 100644 02 UebgDiTime_Timespann/Program.cs
 create mode 100644 02 UebgDiTime_Timespann/Time.cs
 create mode 100644 02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json
 create mode 100644 02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.props
 create mode 100644 02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.targets
 create mode 100644 02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
 create mode 100644 02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfo.cs
 create mode 100644 02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfoInputs.cache
 create mode 100644 02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.GeneratedMSBuildEditorConfig.editorconfig
 create mode 100644 02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.assets.cache
 create mode 100644 02 UebgDiTime_Timespann/obj/project.assets.json
 create mode 100644 02 UebgDiTime_Timespann/obj/project.nuget.cache

diff --git a/.vs/prog2-ss2022-wienkop/v16/.suo b/.vs/prog2-ss2022-wienkop/v16/.suo
index 8648814a0fc2f0e5ff0aab6b9900ef243d0ecb50..e047d1e34753160e260ad878a607055f80d850ee 100644
GIT binary patch
delta 6868
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
E0P?ovc>n+a

delta 3008
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
W3N@DjlG+&<I44h3QJvgyvjG5Y?!$Hf

diff --git a/01 IntroKlassen/obj/Debug/netcoreapp3.1/01 IntroKlassen.csproj.AssemblyReference.cache b/01 IntroKlassen/obj/Debug/netcoreapp3.1/01 IntroKlassen.csproj.AssemblyReference.cache
index 37bc696e536857cd53d26c56c224e9a243178705..f5e894aea93a73e58fa9d4feab241bc197ee1a40 100644
GIT binary patch
literal 11
ScmeZu3JP{+WMp7qU;qFONCA2P

literal 88333
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
UhvWrB0x<$@Wg=!l3lUSv05oM{od5s;

diff --git a/02 OperatorUeberladgBrueche/Bruch.cs b/02 OperatorUeberladgBrueche/Bruch.cs
index ec78a97..605d16d 100644
--- a/02 OperatorUeberladgBrueche/Bruch.cs	
+++ b/02 OperatorUeberladgBrueche/Bruch.cs	
@@ -53,7 +53,7 @@ namespace _02_OperatorUeberladgBrueche
         // x = 5; cw(x++)--> cw(x); x=x+1  ,  cw(++x) --> x=x+1;cw(x)
         // b1++    3/2++  --> 5/2
         // Compiler generiert selbstätig die entsprechende Codeanordnung
-        public static Bruch operator ++(Bruch b) => new Bruch(b.z + b.n, b.n);
+        public static Bruch operator ++(Bruch b)  => new Bruch(b.z + b.n, b.n);
         public static Bruch operator --(Bruch b) => new Bruch(b.z - b.n, b.n);
         #endregion
 
diff --git a/02 OperatorUeberladgBrueche/Program.cs b/02 OperatorUeberladgBrueche/Program.cs
index e6c2339..508aa72 100644
--- a/02 OperatorUeberladgBrueche/Program.cs	
+++ b/02 OperatorUeberladgBrueche/Program.cs	
@@ -20,6 +20,7 @@ namespace _02_OperatorUeberladgBrueche
             // b1.Mult_V1(b2);   // GANZ SCHLECHT! b1 wird zerstört
             Console.WriteLine(b1.Mult_V2(b2));
             Bruch b4 = b1 * b2;
+            b4 *= b1;
             Console.WriteLine(b4);
 
             Bruch b5 = b1 * 2 + b4 * 1;
diff --git a/02 UebgDiTime_Timespann/02 UebgDiTime_Timespann.csproj b/02 UebgDiTime_Timespann/02 UebgDiTime_Timespann.csproj
new file mode 100644
index 0000000..491a759
--- /dev/null
+++ b/02 UebgDiTime_Timespann/02 UebgDiTime_Timespann.csproj	
@@ -0,0 +1,9 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <RootNamespace>_02_UebgDiTime_Timespann</RootNamespace>
+  </PropertyGroup>
+
+</Project>
diff --git a/02 UebgDiTime_Timespann/Program.cs b/02 UebgDiTime_Timespann/Program.cs
new file mode 100644
index 0000000..8e33fc5
--- /dev/null
+++ b/02 UebgDiTime_Timespann/Program.cs	
@@ -0,0 +1,30 @@
+using System;
+
+namespace _02_UebgDiTime_Timespann
+{
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            Time t1 = new Time(9, 45);
+            Time t3 = "11:30";
+            Time t2 = t1 + "1:30" + 15;
+            Console.WriteLine(t2);
+            TimeSpan ts1 = t3 - t1;
+            Console.WriteLine(t2);
+            Console.WriteLine(ts1.TotalMins);
+            Console.WriteLine(ts1);
+
+            if (t2)
+                Console.WriteLine("Guten Morgen");
+            else
+                Console.WriteLine("Guten Tag");
+
+
+            if (t2 == t3)
+                Console.WriteLine("Die Uhrzeiten sind gleich!");
+            else
+                Console.WriteLine("Die Uhrzeiten stimmen nicht überein");
+        }
+    }
+}
diff --git a/02 UebgDiTime_Timespann/Time.cs b/02 UebgDiTime_Timespann/Time.cs
new file mode 100644
index 0000000..7eb30bd
--- /dev/null
+++ b/02 UebgDiTime_Timespann/Time.cs	
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace _02_UebgDiTime_Timespann
+{
+    class Time
+    {
+        int time;
+
+        public Time(int stunden, int minuten)
+        {
+            time = stunden * 60 + minuten;
+        }
+    }
+    class TimeSpan
+    {
+        int span;
+        public TimeSpan(int minuten) { span = minuten; }
+    }
+}
diff --git a/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..ac3f803
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.dgspec.json	
@@ -0,0 +1,62 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj",
+        "projectName": "02 UebgDiTime_Timespann",
+        "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj",
+        "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\obj\\",
+        "projectStyle": "PackageReference",
+        "configFilePaths": [
+          "C:\\Users\\wienkop\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "netcoreapp3.1"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "netcoreapp3.1": {
+            "targetAlias": "netcoreapp3.1",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "netcoreapp3.1": {
+          "targetAlias": "netcoreapp3.1",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.props b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.props
new file mode 100644
index 0000000..138e00d
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.props	
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\wienkop\.nuget\packages\</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.11.1</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\wienkop\.nuget\packages\" />
+  </ItemGroup>
+  <PropertyGroup>
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+  </PropertyGroup>
+</Project>
\ No newline at end of file
diff --git a/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.targets b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.csproj.nuget.g.targets
new file mode 100644
index 0000000..53cfaa1
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/02 UebgDiTime_Timespann.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/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
new file mode 100644
index 0000000..ad8dfe1
--- /dev/null
+++ b/02 UebgDiTime_Timespann/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/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfo.cs b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfo.cs
new file mode 100644
index 0000000..67a3ae9
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.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("02 UebgDiTime_Timespann")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("02 UebgDiTime_Timespann")]
+[assembly: System.Reflection.AssemblyTitleAttribute("02 UebgDiTime_Timespann")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
+
diff --git a/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfoInputs.cache b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..0cf5b59
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.AssemblyInfoInputs.cache	
@@ -0,0 +1 @@
+ca805d18b16b31b5b31f23ff95062ba2450251ec
diff --git a/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.GeneratedMSBuildEditorConfig.editorconfig b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..d4cc269
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.GeneratedMSBuildEditorConfig.editorconfig	
@@ -0,0 +1,3 @@
+is_global = true
+build_property.RootNamespace = _02_UebgDiTime_Timespann
+build_property.ProjectDir = C:\Users\wienkop\source\repos\prog2-ss2022-wienkop\02 UebgDiTime_Timespann\
diff --git a/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.assets.cache b/02 UebgDiTime_Timespann/obj/Debug/netcoreapp3.1/02 UebgDiTime_Timespann.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..8878539c85deb4df075fb9aa3254f38a3d7d73f2
GIT binary patch
literal 142
zcmWIWc6a1rU|?{6o$|Q)&5N$?So`aCzNy^5tk<2~_NDua<))QtxAgul?P4Gd7#SEC
p6rHVNLW@(2iet(%Q}eR(3u5&0O4CzIVhR$IvlG)(i(~Ma0|2#FAw~cI

literal 0
HcmV?d00001

diff --git a/02 UebgDiTime_Timespann/obj/project.assets.json b/02 UebgDiTime_Timespann/obj/project.assets.json
new file mode 100644
index 0000000..323f08f
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/project.assets.json	
@@ -0,0 +1,67 @@
+{
+  "version": 3,
+  "targets": {
+    ".NETCoreApp,Version=v3.1": {}
+  },
+  "libraries": {},
+  "projectFileDependencyGroups": {
+    ".NETCoreApp,Version=v3.1": []
+  },
+  "packageFolders": {
+    "C:\\Users\\wienkop\\.nuget\\packages\\": {}
+  },
+  "project": {
+    "version": "1.0.0",
+    "restore": {
+      "projectUniqueName": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj",
+      "projectName": "02 UebgDiTime_Timespann",
+      "projectPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj",
+      "packagesPath": "C:\\Users\\wienkop\\.nuget\\packages\\",
+      "outputPath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\obj\\",
+      "projectStyle": "PackageReference",
+      "configFilePaths": [
+        "C:\\Users\\wienkop\\AppData\\Roaming\\NuGet\\NuGet.Config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+      ],
+      "originalTargetFrameworks": [
+        "netcoreapp3.1"
+      ],
+      "sources": {
+        "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+        "https://api.nuget.org/v3/index.json": {}
+      },
+      "frameworks": {
+        "netcoreapp3.1": {
+          "targetAlias": "netcoreapp3.1",
+          "projectReferences": {}
+        }
+      },
+      "warningProperties": {
+        "warnAsError": [
+          "NU1605"
+        ]
+      }
+    },
+    "frameworks": {
+      "netcoreapp3.1": {
+        "targetAlias": "netcoreapp3.1",
+        "imports": [
+          "net461",
+          "net462",
+          "net47",
+          "net471",
+          "net472",
+          "net48"
+        ],
+        "assetTargetFallback": true,
+        "warn": true,
+        "frameworkReferences": {
+          "Microsoft.NETCore.App": {
+            "privateAssets": "all"
+          }
+        },
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.406\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}
\ No newline at end of file
diff --git a/02 UebgDiTime_Timespann/obj/project.nuget.cache b/02 UebgDiTime_Timespann/obj/project.nuget.cache
new file mode 100644
index 0000000..5ff0d82
--- /dev/null
+++ b/02 UebgDiTime_Timespann/obj/project.nuget.cache	
@@ -0,0 +1,8 @@
+{
+  "version": 2,
+  "dgSpecHash": "gJyW//zxZ2pG1r5lVzjmig/gsULQJa58oBf8BnvW2Lh7hM91nXzcClvkpUvwTSQqS/m6aX2ljprbjw+m3rF6wg==",
+  "success": true,
+  "projectFilePath": "C:\\Users\\wienkop\\source\\repos\\prog2-ss2022-wienkop\\02 UebgDiTime_Timespann\\02 UebgDiTime_Timespann.csproj",
+  "expectedPackageFiles": [],
+  "logs": []
+}
\ No newline at end of file
diff --git a/02 UebgMo/obj/Debug/netcoreapp3.1/02 UebgMo.csproj.AssemblyReference.cache b/02 UebgMo/obj/Debug/netcoreapp3.1/02 UebgMo.csproj.AssemblyReference.cache
index f5e894aea93a73e58fa9d4feab241bc197ee1a40..37bc696e536857cd53d26c56c224e9a243178705 100644
GIT binary patch
literal 88333
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
UhvWrB0x<$@Wg=!l3lUSv05oM{od5s;

literal 11
ScmeZu3JP{+WMp7qU;qFONCA2P

diff --git a/prog2-ss2022-wienkop.sln b/prog2-ss2022-wienkop.sln
index a7ac61e..441d03f 100644
--- a/prog2-ss2022-wienkop.sln
+++ b/prog2-ss2022-wienkop.sln
@@ -9,11 +9,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "01 StructVsClass", "01 Stru
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "01 UebgDi KlasseMitStaticKonstruktor", "01 UebgDi KlasseMitStaticKonstruktor\01 UebgDi KlasseMitStaticKonstruktor.csproj", "{E8ABEC21-0337-48B4-B97A-692187BE80AF}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "02 UebgMo", "02 UebgMo\02 UebgMo.csproj", "{0F9EEEB4-B6FE-4BBC-8136-965A175C5A53}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "02 UebgMo", "02 UebgMo\02 UebgMo.csproj", "{0F9EEEB4-B6FE-4BBC-8136-965A175C5A53}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "02 OperatorUeberladgBrueche", "02 OperatorUeberladgBrueche\02 OperatorUeberladgBrueche.csproj", "{CB1FE4B4-40B6-46FB-8139-CC900E9C0826}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "02 OperatorUeberladgBrueche", "02 OperatorUeberladgBrueche\02 OperatorUeberladgBrueche.csproj", "{CB1FE4B4-40B6-46FB-8139-CC900E9C0826}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "02 Konstruktoren", "02 Konstruktoren\02 Konstruktoren.csproj", "{7551A432-51B4-45DE-BEDF-AE22F87D8A56}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "02 Konstruktoren", "02 Konstruktoren\02 Konstruktoren.csproj", "{7551A432-51B4-45DE-BEDF-AE22F87D8A56}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "02 UebgDiTime_Timespann", "02 UebgDiTime_Timespann\02 UebgDiTime_Timespann.csproj", "{203AF4D7-414A-42CD-8411-21E7652CD5B6}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -45,6 +47,10 @@ Global
 		{7551A432-51B4-45DE-BEDF-AE22F87D8A56}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{7551A432-51B4-45DE-BEDF-AE22F87D8A56}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{7551A432-51B4-45DE-BEDF-AE22F87D8A56}.Release|Any CPU.Build.0 = Release|Any CPU
+		{203AF4D7-414A-42CD-8411-21E7652CD5B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{203AF4D7-414A-42CD-8411-21E7652CD5B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{203AF4D7-414A-42CD-8411-21E7652CD5B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{203AF4D7-414A-42CD-8411-21E7652CD5B6}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
-- 
GitLab