SIMPLIFICANDO CONDICIONALES IF Y ELSE

Hola :D en esta ocasión veremos una forma de programar bastante útil, que ara que nuestro código sea más limpio y óptimo.
Cuando se está realizando condicionales como IF o ELSE es bastante tedioso estar realizando largas líneas de código, por eso el siguiente Post nos ayudara a reducir esas líneas de código.
Los ejemplos que mostraremos serán desarrollados en C#, si se tiene alguna duda de cómo usar en otro lenguaje deja tu comentario y buscaremos la forma de ayudarte.

Empecemos  😜😜😜😜

Ejemplo 1
Determinar si es mayor de edad

De forma normal lo escribirías así:😏😏
private void Calcular(int edad) {

string mensaje="";
if (edad >= 18){
mensaje="Mayor de edad";
}else{
mensaje="Menor de edad";
MessageBox.Show(mensaje);
}
}

De forma que elegante y como lo haras de aqui en adelante: 😃😃😀😁
private void Calcular(int edad) {
mensaje = edad >= 18 ? "Mayor de edad" : "Menor de edad";
MessageBox.Show(mensaje);
}

Explicando cómo funciona:

( edad >= 18 ) en esta expresión se consulta si la edad es mayor o igual a 18
? Esta expresión define el resultado de la consulta realizada ( edad >= 18 ), es esta caso "Mayor de edad"
: Esta expresión define el resultado si la condición es falsa "Menor de edad".

Vista de desarrollo


Resultado = Condición? valor-si-verdadero : valor-si-falso ;


 Y como pueden observar esta forma nos ayudara a optimizar nuestra codificación

No te olvides de compartir la página y comentar tus dudas.


Nos vemos en la próxima publicación









Comentarios

Entradas populares de este blog

Preguntas Modulo 2-A4

Desarrollo de un Sistema de Trámite Documentario