如何找出当前的溢出检查上下文?

时间:2010-05-20 12:44:48

标签: c# .net overflow

有没有办法在C#中执行此操作?

例如,如果调用了您的方法,并且您想知道调用者是否已将方法调用放入已检查的块中?

1 个答案:

答案 0 :(得分:7)

checked / unchecked块始终是方法的本地块。关键字影响如何为块中的语句和表达式生成IL。它不会传播到调用的方法,并且无法在运行时确定是否从这样的块调用了方法。这是一个编译时功能。