标签: c# mono
我想在单声道服务中检测运行时正在运行的垃圾收集器。这可能吗?
答案 0 :(得分:2)
是的,有可能:
public static bool IsRunningWithSGen () { return System.GC.MaxGeneration > 0; }
和Boehm的替代方案:
public static bool IsRunningWithBoehm () { return System.GC.MaxGeneration == 0; }