[bcl] Remove NET_4_0 defines from tools.
[mono.git] / mcs / tests / test-anon-73.cs
index dbe0a50ea72b757c4625bcc301f0ada4f5e8a5e2..7d6fbf270091a9beebcd01e810cb4697aa58076a 100644 (file)
@@ -1,17 +1,31 @@
 using System;
 using System.Threading;
 
+// Cloning mechanism manual tests
+
+delegate void D (object o);
+
 class T {
-        static void Main () {
-               new Thread (delegate (object state) {
+       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))
+                       {
+                       }
                });
-        }
-
+       }               
 }