Compiler Error CS1686
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.