Mega Code Archive

 
Categories / C# Tutorial / Development
 

Weak references

using System; using System.Collections.Generic; using System.Globalization; using System.IO; using System.Text; using System.Security.Cryptography; public class MainClass {     public static void Main()     {         object target = new object();         WeakReference wr = new WeakReference(target);         Console.WriteLine("IsAlive: {0}", wr.IsAlive);         GC.Collect();         Console.WriteLine("IsAlive: {0}", wr.IsAlive);     } } IsAlive: True IsAlive: False