Vyhlásenie o prepnutí

Autor: Randy Alexander
Dátum Stvorenia: 25 Apríl 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Vyhlásenie o prepnutí - Technológie
Vyhlásenie o prepnutí - Technológie

Obsah

Definícia - Čo znamená príkaz Switch Switch?

Príkaz prepínača v C # je príkaz na výber, ktorý umožňuje prenos riadenia programu do zoznamu príkazov so štítkom prepínača, ktorý zodpovedá hodnote výrazu prepínača.


Príkaz prepínača je riadiaci príkaz, ktorý vykonáva množinu logiky na základe výsledku porovnania riadiaceho výrazu a štítkov špecifikovaných v prepínacom bloku. Tento typ príkazu pomáha pri povolení hodnoty premennej alebo výrazu vybrať blok kódu na vykonanie zo zoznamu kandidátov, ktorí predstavujú rôzne možnosti, ktoré sa môžu vyskytnúť.

Použitie vyhlásenia o prepnutí má za následok zlepšený výkon a čitateľnosť v porovnaní s rebríkom if..else..if ... Príkaz prepínača môže obsahovať ďalší príkaz prepínača, čím vytvára vnorený prepínač, ktorý môže priniesť lepší výkon v porovnaní s inými prístupmi.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje vyhlásenie o prepnutí

Príkaz switch obsahuje kľúčové slovo „switch“, za ktorým nasleduje riadiaci výraz spínača (v zátvorkách) a blok spínača. Blok spínačov môže obsahovať nulu alebo viac sekcií spínača. Každá časť prepínača obsahuje kľúčové slovo „prípad“, za ktorým nasleduje výber (konštantná hodnota končiaca na „:“) a zoznam príkazov.


Po vyhodnotení výrazu príkazu switch bude ovládací prvok prenesený do príkazu nasledujúceho štítok „case“, ktorý zodpovedá hodnote výrazu. Ak v označení „prípadu“ nie je špecifikovaná žiadna zhodná konštanta, ovládací prvok sa prenesie na príkaz nasledujúci za štítkom „predvolený“ (ak existuje) alebo na koniec príkazu switch.

Výraz uvedený v zátvorkách musí byť integrálnym typom, enumom, reťazcom, logickým prvkom alebo typom, ktorý je možné previesť na integrálny typ. Každá časť prepínača môže obsahovať viac štítkov „case“. Koniec každej časti spínača musí byť nedostupný; v dôsledku toho musí sekcia prepínača končiť príkazom na skok, napríklad „break“. Konštanty použité v rôznych štítkoch „case“ v rámci príkazu switch nemožno opakovať.


Napríklad príkaz switch môže byť použitý na porovnanie číselnej vstupnej hodnoty od používateľa so zoznamom možností ponuky zobrazených v aplikácii a následným vykonaním aplikácie na základe výberu používateľov.

Na rozdiel od C ++ nie je vykonávanie prepínacej sekcie v C # povolené „spadnúť“ (pokračovať) do nasledujúcej prepínacej sekcie.

Táto definícia bola napísaná v konk. C #