Локална променљива

Аутор: Randy Alexander
Датум Стварања: 23 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Arhitektura Računara - Zadaci - 07 Sortiranje niza 64 bitnih brojeva
Видео: Arhitektura Računara - Zadaci - 07 Sortiranje niza 64 bitnih brojeva

Садржај

Дефиниција - Шта значи локална променљива?

Локална варијабла, у Ц #, је врста варијабле коју декларише локална декларација променљиве на почетку блока којој је променљива намењена да буде локална. Може се појавити и у изјавама фор-статемент, свитцх-статемент, изјава фореацх-а, употребној изјави или изразу специфичног улова или усинг статемент.

Декларација локалне променљиве изричито дефинише тип променљиве која је декларисана заједно са идентификатором који именује променљиву.

Локална варијабла је врста променљиве која се може користити тамо где је домет и опсег променљиве унутар методе или блока наредби у којем је декларисана. Користи се као итерацијска варијабла у фореацх изјави, варијабла изнимке у клаузули специфичног улова и варијабла ресурса у употребљивом изразу. Може се користити и као константа чија се вредност не може мењати у оквиру методе или блока израза у којем је декларисана.

Имплицитно уписана локална варијабла, чији тип компилира закључује из израза на десној страни, корисна је у бављењу језичким интегрираним упитима (ЛИНК), који враћају анонимне типове у креирању прилагођеног типа за сваки ЛИНК скуп резултата.


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

Техопедија објашњава локалну променљиву

Додјела меморије локалне варијабле темељи се на њеном типу. У случају вредности променљиве локалне променљиве (типова као што су структуру, цели бројеви, итд.), Целокупни садржај се чува у скупу, док се референтна типкана варијабла чува тако да је њен референтни део у скупу, а њен садржај је у гомили.

Имплицитно уписана локална варијабла декларирана је без употребе .НЕТ типа, али са кључном речју "вар", која додељује одговарајући тип. На примјер, имплицитно уписана локална варијабла може се користити у "фореацх" изјави без декларирања њезиног типа за понављање колекције.

Локална варијабла се не смије позивати у коду у уал положају који претходи декларацији изјаве те локалне варијабле. Поред тога, не могу бити две или више локалних варијабли са истим именом унутар једног блока, јер то може довести до грешке у компилацији. Више локалних варијабли исте врсте могу се декларирати и иницијализирати у једној наредби.

Унутар методе класе која има локалну варијаблу која се зове слична њеном пољу, локална варијабла сакрива поље док јој приступа унутар методе. Ефикасније је користити локалну варијаблу него поље.


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