From b7d65f6af3f8b0689275abc4d50259ff80fc8881 Mon Sep 17 00:00:00 2001 From: Yusuf Praditya <47532266+yusufpraditya@users.noreply.github.com> Date: Tue, 3 Oct 2023 12:08:43 +0700 Subject: [PATCH] Update W5 D2 --- FormulatrixBootcamp.sln | 2 +- W5 D1/GarbageCollection/Program.cs | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/FormulatrixBootcamp.sln b/FormulatrixBootcamp.sln index 0e3cb29..8cc2240 100644 --- a/FormulatrixBootcamp.sln +++ b/FormulatrixBootcamp.sln @@ -131,7 +131,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QueueStack", "W3 D3\QueueSt EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "W5 D1", "W5 D1", "{2A99B32E-4EA2-467B-A477-CB0844233CDC}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GarbageCollection", "GarbageCollection\GarbageCollection.csproj", "{2739F473-20E7-4786-AC1F-2479A2E18A83}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GarbageCollection", "W5 D1\GarbageCollection\GarbageCollection.csproj", "{2739F473-20E7-4786-AC1F-2479A2E18A83}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/W5 D1/GarbageCollection/Program.cs b/W5 D1/GarbageCollection/Program.cs index 1b17469..a421941 100644 --- a/W5 D1/GarbageCollection/Program.cs +++ b/W5 D1/GarbageCollection/Program.cs @@ -13,13 +13,15 @@ static void Main() Console.WriteLine("The highest generation is {0}", GC.MaxGeneration); Console.WriteLine("Generation: {0}", GC.GetGeneration(garbage)); garbage.CreateGarbage(1000); - + //Console.Read(); + GC.Collect(0); Console.WriteLine("Generation: {0}", GC.GetGeneration(garbage)); - + //Console.Read(); + GC.Collect(1); Console.WriteLine("Generation: {0}", GC.GetGeneration(garbage)); - + //Console.Read(); } } \ No newline at end of file