阅读背景:

.Net RuntimeExplorer开发日志(四) IL to C# - 生成表达式

来源:互联网 

  通过前文已经将IL代码分割成各种语句块,剩下的就是要把表达式语句实现了。这里需要对表达式充分理解一下,IL代码都是有Code和Operand的,这些个Operand将会出现在表达式中,而Code则是表达式中的运算符,所以每个Operand之间都必须存在运算符。在C#中运算符一共有15级,所当Operand与Operand合并成表达式运算符等级发生变化时,则必须增加括号。  通过前文已经将IL代码分割成各种语句块,剩下的就是要把表达式语句实现了。这里需要对表达式充分




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: