Compiler Error CS1686
Visual Studio 2008
Local 'variable' or its members cannot have their address taken and be used inside an anonymous method or lambda expression
This error is generated when you use a variable, and attempt to take its address, and one of these actions is done inside an anonymous method.