【发布时间】:2015-07-30 16:50:31
【问题描述】:
这是一个例子:
var task = Task.Run();
var func = () => task.Result;
那么如果我松开任务引用并保留 func 引用,GC 是否会收集任务并使 func 抛出空引用异常?
【问题讨论】:
-
如果你能给出一个简短但完整的程序来实际编译,这总是有帮助的——这段代码由于各种原因无法编译。
标签: c# .net lambda garbage-collection