Bahay Pag-unlad Ano ang palagiang nasa c? - kahulugan mula sa techopedia

Ano ang palagiang nasa c? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Constant?

Sa konteksto ng C #, ang isang pare-pareho ay isang uri ng patlang o lokal na variable na ang halaga ay nakatakda sa pag-compile ng oras at hindi kailanman mababago sa oras ng pagtakbo. Ito ay katulad ng isang variable sa pamamagitan ng pagkakaroon ng isang pangalan, isang halaga, at isang lokasyon ng memorya. Gayunpaman, naiiba ito mula sa variable sa pamamagitan ng katangian nito sa pagkuha ng paunang pagsisimula lamang sa application. Ang isang pare-pareho ay ipinahayag gamit ang keyword na "const".


Ang mga variable ng uri ng built-in, hindi kasama ang System.Object na ang hindi nagbabago na halaga ay kilala sa pag-isulat na oras, ay maaaring ipahayag bilang mga constants. Sa pag-iipon, ang palagiang halaga ay nahalili para sa literal na halaga nito sa intermediate na code ng wika ng tagatala. Nagreresulta ito sa mas mahusay na integridad ng application sa pamamagitan ng pagbabawas ng hindi sinasadyang mga bug. Ang paggamit ng mga constant ay nagpapabuti din sa pagganap sa mga regular na variable. Pinahuhusay nito ang pagiging madaling mabasa ng code at nagbibigay ng mas mahusay na pagpapanatili, dahil mas madali itong i-update ang pare-pareho ang halaga sa isang solong lugar bago muling pagbawi ng software.

Paliwanag ng Techopedia kay Constant

Ang isang pare-pareho ay may mga sumusunod na katangian o dapat sumunod sa mga sumusunod na patakaran:

  • Ang isa o higit pang mga constants ng isang naibigay na uri ay maaaring ipahayag sa isang solong deklarasyon.
  • Ang isang pare-pareho ay maaaring maging sa anumang uri, tulad ng isang sbyte, byte, maikli, ushort, int, uint, mahaba, ulong, char, float, doble, desimal, bool, string, enum-type, o uri ng sanggunian.
  • Ang isang uri ng isang pare-pareho ay dapat na hindi bababa sa maa-access bilang palaging pare-pareho.
  • Ang isang pare-pareho ay maaaring depende sa iba pang mga constants kung ang mga dependencies ay hindi isang pabilog na kalikasan.
  • Ang isang palaging hindi maaaring magamit para sa isang pamamaraan, pag-aari, o kaganapan.
  • Ang isang palagi ay hindi maaaring maging mga uri ng tinukoy ng gumagamit, tulad ng klase, istruktura, at array.
  • Habang nagpapahayag ng isang pare-pareho, hindi maaaring gamitin ang isang static modifier.
  • Ang pagtatalaga ng isang naatasan na pare-pareho na variable sa mga resulta ng runtime sa isang error sa compilation.
  • Dahil walang address na nauugnay sa isang palaging sa runtime, hindi ito maipasa sa pamamagitan ng sanggunian at hindi maaaring lumitaw bilang isang l-halaga sa isang expression.
  • Ang isang pare-pareho ay maaaring magamit sa mga modifier ng pag-access tulad ng pampubliko, pribado, protektado, panloob, o protektado ng panloob.
  • Ang mga palaging pagpapahayag na ginawa sa antas ng klase ay nakaimbak sa pagpupulong ng metadata.

Ang ilan sa mga pinakamahusay na kasanayan habang ginagamit ang mga constant ay kinabibilangan ng:

  • Kailangang ma-initialize ang mga Constant sa panahon ng pagdeklara.
  • Ang mga Constant ay dapat gamitin gamit ang mga makabuluhang pangalan habang kinakatawan nila ang mga espesyal na halaga.
  • Upang tukuyin ang maraming mga hindi integral / integral constants, ang isang solong static na klase (na naglalaman ng palagiang mga variable ng miyembro) ay maaaring magamit upang pag-grupo.
  • Ang saklaw ng palagiang variable ay limitado sa isang solong pagpupulong, klase, o pamamaraan. Samakatuwid, habang tinutukoy ang mga palaging halaga na tinukoy sa iba pang mga asembliya, dapat itong iganti sa anumang pagbabago bago isulat ang nakasalalay na pagpupulong.

Ang isang palaging pagkakaiba-iba mula sa paulit-ulit na variable na ang dating ay kailangang ma-initialize sa oras ng deklarasyon at static, habang ang huli ay maaaring ma-initialize sa panahon ng deklarasyon o anumang oras (tulad ng sa isang tagabuo upang magkaroon ng iba't ibang mga halaga batay sa uri ng tagabuo. ). Samakatuwid, ang isang pare-pareho ay tinatawag na isang regular na compile-time, at ang isang madaling variable ay isang runtime pare-pareho.

Ang kahulugan na ito ay isinulat sa konteksto ng C #
Ano ang palagiang nasa c? - kahulugan mula sa techopedia