Изјава о пребацивању

Аутор: Randy Alexander
Датум Стварања: 25 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Изјава генерал-пуковника Андреја Сердјукова о тренутној ситуацији у Републици Казахстан
Видео: Изјава генерал-пуковника Андреја Сердјукова о тренутној ситуацији у Републици Казахстан

Садржај

Дефиниција - Шта значи Изјава о пребацивању?

Изјава о пребацивању, у Ц #, је изјава избора која омогућава пренос програмске контроле на листу изјава са преклопном налепницом која одговара вредности израза пребацивања.


Изјава о преклопу је контролна изјава која извршава скуп логике на основу резултата поређења између контролног израза и ознака наведених у блоку прекидача. Ова врста изјаве помаже у омогућавању вредности променљиве или израза да одабере блок кода за извршење са листе кандидата који представљају различите могућности које се могу појавити.

Употреба изјаве о пребацивању резултира побољшаним перформансама и читљивошћу у поређењу с оним са иф..елсе..иф .. мердевинама. Изјава о пребацивању може садржавати другу изјаву преклопника, стварајући тако угнијежђену склопку, што може дати боље перформансе у односу на друге приступе.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава изјаву о пребацивању

Изјава о прекидачу садржи кључну реч „свитцх“, а затим израз контролинг свитцх (унутар заграда) и блок прекидача. Прекидачки блок може да садржи нула или више секција преклопника. Сваки преклопни одељак садржи кључну реч „„ случај “праћен избором (стална вредност која завршава с„: “) и листом изјава.


Након процене израза преклопне изјаве, контрола ће бити пренесена на изјаву пратећи ознаку "цасе" која одговара вредности израза. Ако у налепници "цасе" није наведена константа подударања, контрола се преноси на изјаву након "дефаулт" ознаке (ако постоји) или на крај изјаве свитцх.

Израз наведен у заградама мора бити интегрални тип, енум, стринг, боолеан или тип који се може претворити у интегрални тип. Сваки преклопни одељак може да садржи више налепница "цасе". Крај сваког пресјека мора бити недоступан; као резултат, преклопни одељак мора завршити изјавом о скоку попут „бреак“. Константе које се користе у различитим ознакама "цасе" унутар преклопног ставка не могу се поновити.

На пример, изјава прекидача може се користити за упоређивање нумеричке улазне вредности од корисника са списком опција менија приказане у апликацији и затим извршење апликације на основу избора корисника.

За разлику од Ц ++, извршење преклопног одсека у Ц # није дозвољено да "пропадне" (настави) до следећег преклопног дела.


Ова дефиниција је написана у конзоли Ц #