摘要: Finalize方法在垃圾回收结束时被调用,有五种一下情况会导致开始垃圾回收。 第0代已满 第0代满时,垃圾回收会自动开始。改时间是目前导致Finalize方法被调用的最常见的一种方式,因为随着应用程序代码运行并分配新对象,这个时间会自然而然发生。 代码显式调用System.GC的静态方法Colle 阅读全文
posted @ 2017-04-23 12:24 荣码一生 阅读(3015) 评论(0) 推荐(0) 编辑
摘要: class SafeTimer { private static System.Timers.Timer timer; public static Action DoWork; private static bool flag = true; private static object mylock = new object... 阅读全文
posted @ 2017-04-23 12:23 荣码一生 阅读(203) 评论(0) 推荐(0) 编辑