c# Programming Glossary: actions.add
C# Captured Variable In Loop http://stackoverflow.com/questions/271440/c-sharp-captured-variable-in-loop actions new List Func int int variable 0 while variable 5 actions.Add variable 2 variable foreach var act in actions Console.WriteLine.. inside the loop while variable 5 int copy variable actions.Add copy 2 variable You can think of it as if the C# compiler creates..
Outer Variable Trap http://stackoverflow.com/questions/3416758/outer-variable-trap Example var actions new List Action for var i 0 i 10 i actions.Add Console.Write 0 i foreach var action in actions action Possible.. var actions new List Action for var i 0 i 10 i var j i actions.Add Console.Write 0 j foreach var action in actions action For more..
How to tell a lambda function to capture a copy instead of a reference in C#? http://stackoverflow.com/questions/451779/how-to-tell-a-lambda-function-to-capture-a-copy-instead-of-a-reference-in-c List Action actions new List Action for int i 0 i 10 i actions.Add Console.WriteLine i foreach Action a in actions a Obviously.. for displayClass1.i 0 displayClass1.i 10 displayClass1.i actions.Add new Action displayClass1.Lambda foreach Action a in actions.. displayClass1 new DisplayClass1 displayClass1.i i actions.Add new Action displayClass1.Lambda share improve this answer..
|