¿Hay alguna manera de hacer esto en C#?¿Cómo averiguar el contexto actual de control de desbordamiento?
Entonces, por ejemplo, si se llama a su método y desea saber si la persona que llamó puso la llamada al método dentro de un bloque marcado
¿Hay alguna manera de hacer esto en C#?¿Cómo averiguar el contexto actual de control de desbordamiento?
Entonces, por ejemplo, si se llama a su método y desea saber si la persona que llamó puso la llamada al método dentro de un bloque marcado
checked
/unchecked
Los bloques siempre son locales para el método. Las palabras clave influyen en cómo se genera IL para las declaraciones y expresiones en el bloque. No se propaga a los métodos llamados, y no hay manera de determinar en tiempo de ejecución si se llamó un método desde dicho bloque. Es una característica en tiempo de compilación.
¡ah, ya veo! no me di cuenta de eso, gracias! – theburningmonk