![Изјава генерал-пуковника Андреја Сердјукова о тренутној ситуацији у Републици Казахстан](https://i.ytimg.com/vi/YlF4Lk0wXzI/hqdefault.jpg)
Садржај
- Дефиниција - Шта значи Изјава о пребацивању?
- Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.
- Тецхопедиа објашњава изјаву о пребацивању
Дефиниција - Шта значи Изјава о пребацивању?
Изјава о пребацивању, у Ц #, је изјава избора која омогућава пренос програмске контроле на листу изјава са преклопном налепницом која одговара вредности израза пребацивања.
Изјава о преклопу је контролна изјава која извршава скуп логике на основу резултата поређења између контролног израза и ознака наведених у блоку прекидача. Ова врста изјаве помаже у омогућавању вредности променљиве или израза да одабере блок кода за извршење са листе кандидата који представљају различите могућности које се могу појавити.
Употреба изјаве о пребацивању резултира побољшаним перформансама и читљивошћу у поређењу с оним са иф..елсе..иф .. мердевинама. Изјава о пребацивању може садржавати другу изјаву преклопника, стварајући тако угнијежђену склопку, што може дати боље перформансе у односу на друге приступе.
Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.
Тецхопедиа објашњава изјаву о пребацивању
Изјава о прекидачу садржи кључну реч „свитцх“, а затим израз контролинг свитцх (унутар заграда) и блок прекидача. Прекидачки блок може да садржи нула или више секција преклопника. Сваки преклопни одељак садржи кључну реч „„ случај “праћен избором (стална вредност која завршава с„: “) и листом изјава.
Након процене израза преклопне изјаве, контрола ће бити пренесена на изјаву пратећи ознаку "цасе" која одговара вредности израза. Ако у налепници "цасе" није наведена константа подударања, контрола се преноси на изјаву након "дефаулт" ознаке (ако постоји) или на крај изјаве свитцх.
Израз наведен у заградама мора бити интегрални тип, енум, стринг, боолеан или тип који се може претворити у интегрални тип. Сваки преклопни одељак може да садржи више налепница "цасе". Крај сваког пресјека мора бити недоступан; као резултат, преклопни одељак мора завршити изјавом о скоку попут „бреак“. Константе које се користе у различитим ознакама "цасе" унутар преклопног ставка не могу се поновити.
На пример, изјава прекидача може се користити за упоређивање нумеричке улазне вредности од корисника са списком опција менија приказане у апликацији и затим извршење апликације на основу избора корисника.
За разлику од Ц ++, извршење преклопног одсека у Ц # није дозвољено да "пропадне" (настави) до следећег преклопног дела.
Ова дефиниција је написана у конзоли Ц #