【发布时间】:2012-11-22 03:19:09
【问题描述】:
是否可以复制顶部堆栈项并将其推回? 我只知道使用这样的辅助局部变量的解决方案:
stloc.n
ldloc.n
ldloc.n
是否存在用于复制堆栈项的 IL 指令?是否可以避免使用辅助局部变量?
【问题讨论】:
是否可以复制顶部堆栈项并将其推回? 我只知道使用这样的辅助局部变量的解决方案:
stloc.n
ldloc.n
ldloc.n
是否存在用于复制堆栈项的 IL 指令?是否可以避免使用辅助局部变量?
【问题讨论】:
你有没有看OpCodes.Dup,它重复了堆栈顶部的项目?
【讨论】: