2011-03-06 91 views

回答

1

是的,这样做可能并且相当容易。

不安全的代码没有直接标记在元数据上。但是,您可以查看IL指令和类型(本地,参数和返回值)以查找需要“不安全”的C#关键字(编译代码时)的构造。

关于ILasm的一本很好的参考书将会有很大帮助。所以要测试你的规则对巨大的项目(可用源),以确保你不会错过任何情况。