; native int)//Initializer a Artech.LambdaExpression.Function delegate instance. IL_000d: stsfld class Artech.LambdaExpression.Function`2<int32,bool> Artech.LambdaExpression.Program::_namedMethodDelegate//Stores a static field: _namedMethodDelegate IL_0012: ldsfld class Artech.LambdaExpression.Function`2<int32,bool> Artech.LambdaExpression.Program::_namedMethodDelegate//Pushes the static field(_namedMethodDelegate) of an object Static . IL_0017: stloc.0 //Pop the first local variable IL_0018: ldloc.0 //Pushes the first local variable IL_0019: ldc.i4.s 20 //Pushes specified 8-bit value (20) as 32-bit IL_001b: callvirt instance !1 class Artech.LambdaExpression.Function`2<int32,bool>::Invoke(!0)//Calls virtual method of delegate instance. IL_0020: pop IL_0021: ret } // end of method Program::Main