Ако изявление

Автор: Lewis Jackson
Дата На Създаване: 8 Може 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Russia warned Finland and Sweden: Never join NATO
Видео: Russia warned Finland and Sweden: Never join NATO

Съдържание

Определение - Какво означава, ако изявление означава?

Изразът if, в C #, е програмна конструкция в C #, използвана за селективно изпълнение на кодови оператори въз основа на резултата от оценка на булев израз. Булевият израз трябва да върне или истинска, или невярна стойност.


Операторът if се използва като контролен оператор за разклонение към различни секции от код в зависимост от резултата от булевия условен израз. Изразът се посочва в скоби и се оценява по време на изпълнение. Ако изразът води до истинска стойност, кодът след оператора if се изпълнява. В противен случай се изпълнява кодът след незадължителен оператор "else". Ако няма друго заявление, изпълнението продължава с кода след блока if.

Изразът if предоставя възможност за вземане на решения, чрез която едно парче код се изпълнява вместо другото въз основа на едно или повече определени условия.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява Ако изявление

Множество условия могат да бъдат комбинирани в булевия израз, който трябва да бъде оценен в оператора if, използвайки оператора OR (||) и / или оператора AND (&&). Другият набор от съответните логически оператори са | и &. Логичните оператори && и || създават по-ефективен код от останалите редовни, тъй като не винаги трябва да се оценява целият израз. В резултат те се наричат ​​оператори на късо съединение.


Например, оператор if може да се използва за проверка дали въвеждането на символи в програмата е азбучен, цифров или специален символ.

За разлика от езици като C или C ++, където резултатът от нула се счита за невярна стойност и число, различно от нула, се счита за истина, C # очаква резултатите само като булеви стойности (верни или неверни). Следователно, за числови условия, като променлива, която не е равна на нула, изразът трябва да бъде изрично записан за това условие, а не просто да бъде оценен със самото число, поставено в скоби.

Въпреки че структурата на превключвателя образува алтернатива на оператора if и може да осигури по-добра производителност и по-ясен код, тя може да се използва само за тестване на изрази спрямо постоянни стойности. Изразът if може да бъде заменен с терминален оператор, когато се оценява условие. Резултатът от оценката се счита за присвояване на променлива на стойност.

Това определение е написано в рамките на C #