Feltételesek
Az if-kifejezés két kifejezés közül választ ki egy logikai bemeneti érték alapján, és csak a kijelölt kifejezést értékeli ki.
if-kifejezés:
if
if-conditionthen
true-expressionelse
false-expression
if-condition:
Kifejezés
true-expression:
Kifejezés
hamis kifejezés:
Kifejezés
Az alábbi példák if-kifejezéseket mutatnak be:
if 2 > 1 then 2 else 1 // 2
if 1 = 1 then "yes" else "no" // "yes"
Ha-kifejezés kiértékelésekor a következők érvényesek:
Ha az if-condition kiértékelésével előállított érték nem logikai érték, akkor hiba keletkezik az okkóddal
"Expression.Error"
.A true-kifejezés csak akkor lesz kiértékelve, ha az if-condition kiértékeli az értéket
true
.A hamis kifejezés csak akkor lesz kiértékelve, ha az if-feltétel kiértékeli az értéket
false
.Az if-kifejezés eredménye a true-expression értéke, ha az if-condition
true
, és a hamis kifejezés értéke, ha az if-condition .false
Az if-condition, true-expression vagy false-expression kiértékelése során felmerülő hibák propagálása megtörténik.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: