什么是PrivateImplementationDetails


}查着说是是混淆了的代码或者是匿名方法反编译就成这样了我该怎么改呢。

}
 

在解析上面的代码时发现其产苼了一些由编译器控制的IL代码

那么为什么要通过调用编译器会产生PrivateImplementationDetails这种机制呢,我还没找到一个完整的列表除数组外我还发现大的switch表也會产生PrivateImplementationDetails,并简单的试出了启用这种机制的case数量的临界值

前者生成的代码如下,基本符合C#代码的逻辑

而当switch有超过6个case的时候所生成的IL代码洳下。

 
}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信