C#如何立即回收内存
2024-08-30 04:37:28
1.把对象赋值为null
2.立即调用GC.Collect();
注意:这个也只是强制垃圾回收器去回收,但具体什么时候执行不确定。
代码:
class Test
{
~Test()
{
Console.WriteLine("DeConstructor.");
} }
class Program
{
static void Main(string[] args)
{
Test t = new Test(); t = null;
GC.Collect(); Console.Read();
}
}
最新文章
- CSharpGL - Object Oriented OpenGL in C#
- svn比对
- dw的流体网格布局
- Java Struts2 POI创建Excel文件并实现文件下载
- java.lang.UnsupportedClassVersionError: org/sonatype/nexus/bootstrap/jsw/JswLauncher : Unsupported major.minor version 51.0
- 转:Android 获取Root权限
- 函数buf_page_init
- dfs.datanode.max.xcievers参数导致hbase集群报错
- PHP怎么实现网站中,同一个用户不能同时在线?
- javascript 的工具方法 --- 类型判断
- String的split
- 【Android进阶】自定义控件实现底部扇形展开菜单效果
- 部分iphone手机上的div的点击事件无效
- MongoDB系列三(Spring集成方案).
- 加密webconfig中的连接字符串,利用RSA非对称加密,利用windows保存密钥容器
- 100-days: fourteen
- C# string 转 bool
- 图形化调试工具DDD
- shell脚本监控cpu/内存使用率 转
- [NodeJS] Node.js 编码转换
热门文章
- IOS-4-面试题1:黑马程序猿IOS面试题大全
- git连接到github(SSH无密码登陆)
- mfc 小程序---在系统菜单中添加菜单项
- 苹果开发之COCOA编程(第三版)上半部分
- create-react-app创建项目报错SyntaxError: Unexpected end of JSON input while parsing near '...ttachment";:false,";tar' npm代理
- HUD3689 Infinite monkey theorem
- C#中的new和override(转)
- RocksDB
- redis自启动
- 安装postgresql碰到Unable to write inside TEMP environment path