Orodha ya maudhui:

Ni nini kinachosomwa katika C # pekee?
Ni nini kinachosomwa katika C # pekee?

Video: Ni nini kinachosomwa katika C # pekee?

Video: Ni nini kinachosomwa katika C # pekee?
Video: ХАБИБ - Ягода малинка (Премьера клипа) 2024, Mei
Anonim

The kusoma tu neno kuu hutumika kutangaza kigezo cha mwanachama kuwa kisichobadilika, lakini huruhusu thamani kuhesabiwa wakati wa utekelezaji. Hii inatofautiana na inayotangazwa mara kwa mara na kirekebishaji cha const, ambacho lazima kiwe na thamani yake iliyowekwa wakati wa kukusanya.

Vile vile, unaweza kuuliza, ni nini kinachosomwa tu katika C #?

Katika c# , kusoma tu ni neno kuu ambalo hutumika kufafanua a kusoma tu nyanja katika maombi yetu. The kusoma tu thamani za uwanja zinahitaji kuanzishwa ama kwenye tamko au kwa mjenzi wa darasa moja tofauti na neno kuu la mara kwa mara katika c#.

Kando na hapo juu, ni tofauti gani ya kusoma tu? Soma - vigezo pekee inaweza kutumika kukusanya taarifa kuhusu kiolezo cha sasa, mtumiaji ambaye ameingia kwa sasa, au mipangilio mingine ya sasa. Haya vigezo ni soma - pekee na haiwezi kupewa thamani.

Kuhusiana na hili, ni nini mara kwa mara na kusoma C # tu?

A const ni wakati wa kukusanya mara kwa mara kumbe kusoma tu inaruhusu thamani kuhesabiwa wakati wa kukimbia na kuwekwa katika kijenzi au kianzilishi cha uga. Kwa hiyo, a' const ' ni daima mara kwa mara lakini' kusoma tu 'ni soma - pekee ikishakabidhiwa. Eric Lippert wa C# timu ina habari zaidi juu ya aina tofauti za kutoweza kubadilika.

Unatangazaje utaftaji wa kusoma pekee katika C #?

int readonly c=a+b;

  1. Kusoma pekee kunaweza kutangazwa katika kiwango cha darasa pekee, sio ndani ya mbinu.
  2. Kusoma pekee hakuwezi kutangazwa kwa kutumia manenomsingi tuli kwa sababu ni tuli kwa chaguo-msingi.
  3. Thamani ya kusoma pekee inaweza kuwekwa kupitia utofauti wa marejeleo.
  4. Vigeu vya kusoma pekee ndivyo tofauti ya wakati wa kukimbia.

Ilipendekeza: