Si la declaración

Autor: Lewis Jackson
Fecha De Creación: 8 Mayo 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Si la declaración - Tecnología
Si la declaración - Tecnología

Contenido

Definición - ¿Qué significa la declaración If?

Una instrucción if, en C #, es una construcción de programación en C # que se utiliza para ejecutar selectivamente instrucciones de código basadas en el resultado de evaluar una expresión booleana. La expresión booleana debe devolver un valor verdadero o falso.


La instrucción if se usa como una instrucción de control para bifurcarse a diferentes secciones de código dependiendo del resultado de la expresión condicional booleana. La expresión se indica entre paréntesis y se evalúa durante la ejecución. Si la expresión da como resultado un valor verdadero, se ejecuta el código que sigue a la instrucción if. De lo contrario, se ejecuta el código que sigue a una instrucción opcional "else". Si no hay otra instrucción, la ejecución continúa con el código después del bloque if.

La instrucción if proporciona una capacidad de toma de decisiones mediante la cual se ejecuta una pieza de código en lugar de la otra en función de una o más condiciones especificadas.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica si la declaración

Se pueden combinar varias condiciones en la expresión booleana para evaluarlas dentro de la instrucción if utilizando el operador OR (||) y / o el operador AND (&&). El otro conjunto de operadores lógicos correspondientes son | y &. Los operadores lógicos && y || produce un código más eficiente que los otros regulares porque no siempre es necesario evaluar la expresión completa. Como resultado, se llaman operadores de cortocircuito.


Por ejemplo, una instrucción if se puede usar para verificar si una entrada de caracteres al programa es alfabética, numérica o especial.

A diferencia de lenguajes como C o C ++, donde un resultado de cero se considera un valor falso y un número distinto de cero se considera verdadero, C # espera resultados como valores booleanos (verdadero o falso) solamente. Por lo tanto, para condiciones numéricas como la variable que no es igual a cero, la expresión debe escribirse explícitamente para esa condición y no solo evaluarse con el número en sí entre paréntesis.

Aunque la construcción del conmutador forma una alternativa a la instrucción if y puede proporcionar un mejor rendimiento y un código más claro, solo se puede usar para probar expresiones con valores constantes. La instrucción if se puede reemplazar con un operador ternario cuando se evalúa una condición. El resultado de la evaluación se considera para asignar una variable a un valor.


Esta definición fue escrita en la estafa de C #