Si Declaració

Autora: Lewis Jackson
Data De La Creació: 8 Ser Possible 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Si Declaració - Tecnologia
Si Declaració - Tecnologia

Content

Definició: què significa If statement?

Una sentència if, en C #, és una construcció de programació en C # que s'utilitza per executar selectivament instruccions de codi basades en el resultat d'avaluar una expressió booleana. L’expressió booleana ha de retornar un valor cert o fals.


La sentència if s'utilitza com a instrucció de control per brancar-se a diferents seccions de codi depenent del resultat de l'expressió condicional booleana. L'expressió es troba entre parèntesis i s'avalua durant l'execució. Si l’expressió dóna lloc a un valor veritable, s’executa el codi següent a la instrucció if. En cas contrari, s'executa el codi que segueix una instrucció "else" opcional. Si no hi ha cap altra declaració, l'execució continua amb el codi després del bloc if.

La declaració if proporciona una capacitat de decisió mitjançant la qual s'executa un tros de codi en lloc de l'altre basat en una o més condicions especificades.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica If Statement

Es poden combinar múltiples condicions en l'expressió booleana per ser avaluades dins de la sentència if mitjançant l'operador OR (||) i / o l'operador AND (&&). L’altre conjunt d’operadors lògics corresponents són | i &. Els operadors lògics && i || produeixen codi més eficaç que els altres regulars, ja que no sempre s’ha d’avaluar tota l’expressió. Com a resultat, s’anomenen operadors de curtcircuit.


Per exemple, una instrucció if es pot utilitzar per comprovar si un caràcter d'entrada al programa és un caràcter alfabètic, numèric o especial.

En contraposició a idiomes com C o C ++, on un resultat de zero es considera un valor fals i un nombre diferent a zero es considera cert, C # només espera resultats com a valors booleans (veritable o fals). Per tant, per a condicions numèriques com a variable no igual a zero, l’expressió s’ha d’escriure explícitament per a aquesta condició i no només avaluar-la amb el número mateix situat entre parèntesis.

Tot i que la construcció de switch forma una alternativa a la instrucció if i pot proporcionar un millor rendiment i un codi més clar, només es pot utilitzar per provar expressions amb valors constants. L'instrucció if es pot substituir per un operador ternari quan s'avalua una condició. El resultat de l'avaluació es considera per assignar una variable a un valor.


Aquesta definició es va escriure amb el número de C #