Since Xamarin.iOS doesn\'t support code generation at runtime, why do Compile() and DynamicInvoke() work as expected?
For example, the following code works fine:
On platforms that support code generation, Reflection.Emit-based LambdaCompiler is used.
If that's not available, the expression is interpreted using the interpreter. For example, there are classes that interpret Constant and Add.