De la parte superior de mi cabeza, no puedo pensar en 4 formas de comprobar los argumentos nulos: Debug.Assert(context != null);
Contract.Assert(context != null);
Contract.Requires(context != null);
Hemos estado elaborando nuestro código recientemente y hemos encontrado algunos puntos de acceso molestos. Están en la forma assert(a == b, a + " is not equal to " + b)
Debido a que algunos de ellos
No me gusta la palabra clave java assert, porque no siempre está habilitada en el código de producción. Estoy buscando una buena clase "ProductionAssert" para usar, que siempre ejecuta las afirmacione