3个回答
推荐于2017-05-27
展开全部
GC就是垃圾回收器,一般来说系统会自动检测不会使用的对象或变量进行内存的释放,不需要手动调用,用Collect()就是强制进行垃圾回收,使内存得到及时的释放,让程序效率更高.
给个例子:使用 Optimized 设置对第 2 代对象进行垃圾回收。
using System;
class Program
{
static void Main(string[] args)
{
GC.Collect(2, GCCollectionMode.Optimized);
}
}
给个例子:使用 Optimized 设置对第 2 代对象进行垃圾回收。
using System;
class Program
{
static void Main(string[] args)
{
GC.Collect(2, GCCollectionMode.Optimized);
}
}
Sigma-Aldrich
2018-06-11 广告
2018-06-11 广告
Duolink PLA技术可通过同一个实验即可完成对蛋白质互作及其修饰的检测、定量以及确定细胞定位等。Duolink基于原位PLA技术(即邻位连接分析技术),可以帮助您在内源蛋白质表达过程中进行该分析。...
点击进入详情页
本回答由Sigma-Aldrich提供
2013-07-23
展开全部
GC是c#的垃圾回收机制,garbage collection。 绝大部分垃圾是系统自动回收的,所以一般不用考虑。
GC.Collect()是让GC销毁当前的垃圾资源,比如释放不使用的内存,销毁过期变量等等。
GC.Collect()是让GC销毁当前的垃圾资源,比如释放不使用的内存,销毁过期变量等等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-23
展开全部
GC 是.netframework的垃圾回收机制,一般由系统维护的,
GC.Collect()表示
制对所有代进行垃圾回收。(从内存中释放超出作用范围的变量,不在使用的对象等)
由 .NET Compact Framework 支持。
写此方法一般表示强制进行回收的,可能导致一些错误,建议不写为好,由.netframework自动发回收的为好
GC.Collect()表示
制对所有代进行垃圾回收。(从内存中释放超出作用范围的变量,不在使用的对象等)
由 .NET Compact Framework 支持。
写此方法一般表示强制进行回收的,可能导致一些错误,建议不写为好,由.netframework自动发回收的为好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询