De msdn me sale esto:C#: ¿Es necesaria la restauración de advertencia de pragma?
#pragma warning disable warning-list
#pragma warning restore warning-list
En los ejemplos, tanto disable
y restore
se utilizan. ¿Es necesario restore
si lo quiero deshabilitar para un archivo completo?
Me gusta, si no restablezco, ¿cuánto lleva? ¿Las advertencias están deshabilitadas para todo lo compilado después de eso? ¿O solo por el resto de ese archivo? ¿O es ignorado?
En resumen: comportamiento no definido, así que necesitamos restaurar – Julian