我爱Aspx >> Asp.Net >> NET中的内存管理,GC机制,内存释放过程}
}
public class Main {
public static Resurrection Instance;
public static void Main() {
Instance = new Resurrection(1);
Instance = null;
GC.Collect();
GC.WaitForPendingFinalizers();
// 看到了吗,在这里“复活”了。
Console.WriteLine(Instance.Data);
Instance = null;
GC.Collect();
Console.ReadLine();
}
}
[Visual Basic]
Public Class Resurrection
Public Data As Integer
Public Sub New(ByVal data As Integer)
Me.Data = data
End Sub
Protected Overrides Sub Finalize()
Main.Instance = Me
MyBase.Finalize()
End Sub
End Class
Public Class Main
Public Shared Instance As Resurrection
Sub Main()
Instance = New Resurrection(1)
Instance = Nothing
GC.Collect()
GC.WaitForPendingFinalizers()
Ҷƪл˵?
让Asp与XML交互[05-20]
用UltraEdit把机密文件隐藏到GIF..[05-20]
Convert Code To HTML (C#)[05-20]
存储过程编写经验和优化措施[05-20]
解决 SQL Server 耗尽内存的情况[05-20]
带时间星期日历[05-20]
用C#操纵IIS(代码)[05-20]
汉字转拼音缩写[05-20]
正则表达式学习日记[05-20]
FIX:ASP.NET 在域控制器上使用默..[05-20]