using System; using System.Threading; // Cloning mechanism manual tests delegate void D (object o); class T { public static void Main () { D d = delegate (object state) { try { } catch { throw; } finally { } }; } static void Test_1 () { System.Threading.ThreadPool.QueueUserWorkItem(delegate(object o) { using (System.Threading.Timer t = new System.Threading.Timer (null, null, 1, 1)) { } }); } }