Jac*_*hee 3 mono il interop xamarin.ios
在MonoTouch下,以下代码行编译,但生成InvalidProgramException:
var bytes = new byte[,]{};
Run Code Online (Sandbox Code Playgroud)
System.InvalidProgramException
Invalid IL code in Foo: IL_0038: newobj 0x0a000012
但是,以下内容在运行时不会失败:
var bytes = new byte[,]{{}};
Run Code Online (Sandbox Code Playgroud)
我使用第二个表达式很好.但是,第一个有什么问题吗?如果是这样,它不应该编译失败吗?