Je! Tuples zilizotajwa zinaweza kubadilika?
Je! Tuples zilizotajwa zinaweza kubadilika?

Video: Je! Tuples zilizotajwa zinaweza kubadilika?

Video: Je! Tuples zilizotajwa zinaweza kubadilika?
Video: Веселье с музыкой и программированием Коннора Харриса и Стивена Крюсона 2024, Aprili
Anonim

Fikiria lebo, sio masanduku. Chatu tuples kuwa na sifa ya kushangaza: hazibadiliki, lakini maadili yao yanaweza kubadilika. Hii inaweza kutokea wakati a tuple ina kumbukumbu kwa yoyote inayoweza kubadilika kitu, kama vile orodha.

Kwa namna hii, tuples huitwa nini?

Nambari zinazoitwa kimsingi ni rahisi kuunda, aina za vitu vyepesi. Aitwaye tuple matukio yanaweza kurejelewa kwa kutumia kitu-kama uondoaji wa kutofautisha au kiwango tuple sintaksia. Zinaweza kutumika sawa na muundo au aina zingine za rekodi za kawaida, isipokuwa kuwa hazibadiliki.

Nakala zinaweza kubadilika C #? Tangu tuples ni miundo hakuna maana sana katika kuzifanya zisibadilike. Matokeo ya mwisho - C # nakala ni miundo nyepesi sana - ni miundo na vipengele vyake ni inayoweza kubadilika na kushughulikiwa moja kwa moja.

Kwa njia hii, ni vipi vinavyoweza kubadilika vya nakala?

Net the Tuple darasa ni isiyobadilika (ingawa ikiwa vipengele vyake vyovyote ni aina za marejeleo, bado unaweza kufikia mali zao). Wenzake wanaoweza kubadilika ” katika lugha yako ya programu kutakuwa na safu yoyote ya 1-dimensional (vekta), orodha au mkusanyiko sawa uliopangwa ambao unaruhusu ufikiaji wa kusoma na kuandika kwa vipengele vyake.

Je, orodha zinaweza kubadilishwa?

Orodha ni inayoweza kubadilika vitu ambayo inamaanisha unaweza kurekebisha a orodha kitu baada ya kuundwa. Nakala kwa upande mwingine ni vitu visivyoweza kubadilika ambayo inamaanisha kuwa huwezi kurekebisha kitu baada ya kuundwa.

Ilipendekeza: