Jinsi ya kuangalia StringBuilder haina tupu au sio katika C #?
Jinsi ya kuangalia StringBuilder haina tupu au sio katika C #?

Video: Jinsi ya kuangalia StringBuilder haina tupu au sio katika C #?

Video: Jinsi ya kuangalia StringBuilder haina tupu au sio katika C #?
Video: JINSI YA KUANGALIA KAMA UMECHAGULIWA KATIKA CHUO ULICHO OMBA #Aplication #howtoapply#univetsity 2024, Mei
Anonim

Mbinu ya urefu wa StringBuilder au darasa la StringBuffer hurejesha urefu wa mlolongo wa wahusika ulio nao kwa sasa. Kama unaweza kuona katika mfano, kwa angalia kama ya StringBuilder ni tupu , pata urefu wa StringBuilder kitu. Ikiwa urefu ni 0, basi ni tupu , vinginevyo sivyo.

Kwa kuongezea, ni jinsi gani kuangalia StringBuilder haina tupu au sio kwenye C #?

Nambari kamili iliyorejeshwa inawakilisha urefu wa StringBuilder mfano. Kwa hiyo, tunaweza angalia iwe a StringBuilder kitu ni tupu kwa kutumia mali yake ya Urefu. Kama StringBuilder . Urefu wa mali unarudisha sifuri (0) basi tunaweza kuamua ya StringBuilder kitu ni tupu ( Hapana tabia ipo ndani StringBuilder ).

ni matumizi gani ya StringBuilder katika C #? Katika c# , StringBuilder ni darasa ambalo ni kutumika kuwakilisha safu inayoweza kubadilika ya wahusika na ni kitu cha Mfumo. Nakala ya nafasi ya jina. Kama kamba ndani c# , tunaweza kutumia a StringBuilder kuunda vigeu vya kushikilia aina yoyote ya maandishi ambayo ni mkusanyiko wa herufi mfuatano kulingana na mahitaji yetu.

Vivyo hivyo, unaweza kuuliza, unafanyaje StringBuilder tupu?

Njia ya kufuta inakubali vigezo viwili, index ya kuanza na index ya mwisho. Kwa wazi yaliyomo, tutatoa 0 kama faharisi ya kuanza na urefu wa StringBuilder object kama faharasa ya mwisho kwa wazi kila kitu kina. Kama unaweza kuona kutoka kwa matokeo, yaliyomo kwenye faili ya StringBuilder inafutwa mwanzoni mwa kitanzi.

Je, kamba inaweza kuwa C #?

Katika C# , IsNullOrEmpty() ni kamba njia. A kamba mapenzi kuwa null ikiwa haijapewa thamani. A kamba mapenzi kuwa tupu ikiwa imepewa "" au Kamba . Tupu (A thabiti kwa tupu masharti ).

Ilipendekeza: