Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void EnclosingMethod(bool outerVariable1, //1refint nonOuterVariable) //2
- {
- int outerVariable2 = 10; //3string capturedVariable = "captured"; //4if (outerVariable2 % 2 == 0)
- {
- int normalLocalVariable = 5; //5
- Console.WriteLine("Normal local variable: {0}", normalLocalVariable);
- }
- WaitCallback d =
- delegate(object o)
- {
- int anonymousMethodLocalVariable = 12; //6
- Console.WriteLine("Captured variable is {0}", capturedVariable);
- };
- ThreadPool.QueueUserWorkItem(d, null);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement