.net - 以编程方式调用垃圾收集器

标签 .net garbage-collection

有没有办法从应用程序的托管内存中的特定对象上调用垃圾收集器?

例如(伪代码)

Read myString from file;
perform arbitrary operation on myString;
invoke garbage-collector to remove myString

最佳答案

GC.Collect()它会告诉它运行一个集合。但是,它不会收集特定对象。 GC 在收集或不收集对象以及何时收集方面是不确定的。

关于.net - 以编程方式调用垃圾收集器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1923158/

相关文章:

c# - Azure:.NET Framework(首先使用 EF 代码)和 Microsoft SQL Server 对于某些查询突然出现 CPU 峰值

c# - 自动属性初始化器单例实现

c# - NLog的“Could not load System.XML Version 2.0.5.0”异常

java - 在构造函数中引用现有文件时 Windows Java 文件锁定?

memory-management - OCaml 是否曾经复制过自定义 block ?

c# - 如果方法名称以 "Response"结尾,WCF 会中断吗?

c# - Application Insights 设置 filterContext.ExceptionHandled = TRUE

c# - 是c#中闭包中使用其字段时被闭包捕获的对象

c# - 在 C# 中正确处理 COM 互操作对象,尤其是 MS Office 应用程序

java - Java 中的递归和垃圾清理