Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Threading;
- namespace GC_Block {
- class Program {
- public static void Main(string[] args) {
- while (true) {
- var gabrabe = new Garbage();
- Console.WriteLine(gabrabe);
- }
- }
- }
- class Garbage {
- private string garbage = "garbage";
- public Garbage() {
- Console.WriteLine("Garbage created...");
- }
- ~Garbage() {
- Console.WriteLine("GC thread blocked");
- Thread.Sleep(TimeSpan.FromHours(1));
- }
- public override string ToString() {
- return "Garbage";
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement