Estoy usando ReSharper para refactorizar mi código, y una de las sugerencias de ReSharper es usar una rama respectiva en lugar de una declaración if que siempre es verdadera.¿Cuál es la rama respectiva? (sugerido por ReSharper)
Si tengo
if (myVar != null){
//code
}
Y aplico la rama respectiva del código es como la siguiente
{
//code
}
Es este un atajo de una sentencia if? ¿Para qué se utiliza esto? ¿Cuál es la diferencia entre los corchetes y nada?
Gracias de antemano.
¡Estupendo! Gracias por su gran explicación, ahora puedo entender por qué los tirantes permanecen, no sabía que podía usar los tirantes solo para mantener el alcance de las variables. ¡Gracias!. – Amra