static void Main(string[] args) { ClassWithFinalize a = new ClassWithFinalize(); a.WriteLine("Line# 1"); a.WriteLine("Line# 2"); a.WriteLine("Line# 3"); // Log is empty!!! }
static void Main(string[] args) { ClassWithFinalize a = new ClassWithFinalize(); a.WriteLine("Line# 1"); a.WriteLine("Line# 2"); a.WriteLine("Line# 3"); a.Dispose(); // oB! }