Cómo usar la declaración if else en C#

Estrada Web Group
Estrada Web Group
Cómo usar la declaración if else en C#

Resumen: en este tutorial, aprenderás a usar la instrucción if else en C# para ejecutar un bloque cuando una condición es true (verdadero) u otro bloque en caso contrario.

Introducción a la instrucción if else de C#

En la práctica, a menudo es necesario ejecutar un bloque de código cuando una condición es verdadera y ejecutar otro bloque en caso contrario. En este caso, debes usar la instrucción if else. Si quieres ver como usar el if sencillo puedes revisar este artículo.

A continuación, se ilustra la sintaxis de la sentencia if else:

if (condition)
{
    // if statements
}
else
{
    // else statements
}

En esta sintaxis, la sentencia if else evalúa la condición. Si la condición es true, ejecutará el bloque if. De lo contrario, la instrucción if else ejecuta el bloque else.

Ejemplos de sentencias if else en C#

A continuación, veremos algunos ejemplos del uso de la declaración if else.

1) Ejemplos simples de declaración if else de C#

El siguiente ejemplo usa la instrucción if else para mostrar un mensaje cuando la condición es "soleado":

string condition = "soleado";

if (condition == "soleado")
{
    Console.WriteLine("Vamos a la playa.");
}
else
{
    Console.WriteLine("Lo siento no podemos salir.");
}

Resultado:

Vamos a la playa.

En este ejemplo, la condición es "soleado". Por lo tanto, verás el mensaje "Vamos a la playa." en la consola.

El siguiente ejemplo cambia la condición a "lluvia":

string condition = "lluvia";

if (condition == "soleado")
{
    Console.WriteLine("Vamos a la playa.");
}
else
{
    Console.WriteLine("Lo siento no podemos salir.");
}

Resultado:

"Lo siento no podemos salir."

Dado que la expresión condition == "soleado" es false, se ejecuta el bloque else que muestra el mensaje "Lo siento no podemos salir." en la consola.

2) Usar la declaración if else con un ejemplo de condición más compleja

El siguiente ejemplo usa la instrucción if else con una condición más compleja:

string condition = "soleado";
bool free = true;
if (free & condition == "soleado")
{
    Console.WriteLine("Vamos a la playa.");
}
else
{
    Console.WriteLine("Lo siento no podemos salir.");
}

Resultado:

Vamos a la playa.

En este ejemplo, condition es "soleado" y free es verdadero.

La siguiente expresión se evalúa como verdadera:

free & condition == "sunny"

Por lo que el bloque if se ejecuta para mostrar el mensaje "Vamos a la playa." en la consola.

Si cambias el valor de condition y/o la variable free a false hace que la expresión se evalúe como falsa y con esto se ejecutará el bloque else. Por ejemplo:

string condition = "soleado";
bool free = false;
if (free & condition == "soleado")
{
    Console.WriteLine("Vamos a la playa.");
}
else
{
    Console.WriteLine("Lo siento no podemos salir.");
}

Resultado:

Lo siento no podemos salir.

Resumen

Usa la instrucción if else de C# para ejecutar un bloque cuando una condición es verdadera y otro bloque en caso contrario.

 

Compartir artículo:

Más artículos geniales

Números enteros en C#

Números enteros en C#

Resumen: en este tutorial, aprenderás a usar los tipos enteros de C# para representar los números enteros.

Ver artículo completo
Sintaxis de C#

Sintaxis de C#

Resumen: en este tutorial, aprenderás sobre la sintaxis básica de C#, incluidos espacios en blanco, declaraciones, identificadores, palabras reservadas, literales y comentarios.

Ver artículo completo
Crear el típico Hello World en C#

Crear el típico Hello World en C#

Resumen: en este tutorial, aprenderás cómo crear un programa simple que muestre el famoso mensaje ¡Hello, world! en una ventana de consola.

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla