Ինչպե՞ս ստուգել StringBuilder-ը դատարկ է, թե ոչ C#-ում:
Ինչպե՞ս ստուգել StringBuilder-ը դատարկ է, թե ոչ C#-ում:

Video: Ինչպե՞ս ստուգել StringBuilder-ը դատարկ է, թե ոչ C#-ում:

Video: Ինչպե՞ս ստուգել StringBuilder-ը դատարկ է, թե ոչ C#-ում:
Video: Ինչպե՞ս ստուգել 2024, Մայիս
Anonim

Երկարության մեթոդը StringBuilder կամ StringBuffer դասը վերադարձնում է այն նիշերի հաջորդականության երկարությունը, որն այժմ ունի: Ինչպես տեսնում եք օրինակում, դեպի ստուգեք, եթե որ StringBuilder-ը դատարկ է , ստացեք երկարությունը StringBuilder օբյեկտ. Եթե երկարությունը 0 է, ապա դա է դատարկ , հակառակ դեպքում ոչ.

Ավելին, ինչպե՞ս ստուգեք StringBuilder-ը դատարկ է, թե ոչ C#-ում:

Վերադարձված ամբողջ արժեքը ներկայացնում է երկարությունը StringBuilder օրինակ. Այսպիսով, մենք կարող ենք ստուգել արդյոք ա StringBuilder օբյեկտն է դատարկ օգտագործելով իր Length հատկությունը: Եթե StringBuilder . Երկարության գույքի վերադարձը զրո (0), ապա մենք կարող ենք որոշել որ StringBuilder օբյեկտն է դատարկ ( ոչ կերպարը գոյություն ունի StringBuilder ).

ո՞րն է StringBuilder-ի օգտագործումը C#-ում: Մեջ c# , StringBuilder դաս է, որը օգտագործված ներկայացնել նիշերի փոփոխվող շարանը, և դա համակարգի օբյեկտ է: Տեքստի անվան տարածք: Լարի պես c# , մենք կարող ենք օգտագործել ա StringBuilder ստեղծել փոփոխականներ՝ ցանկացած տեսակի տեքստ պահելու համար, որը նիշերի հաջորդական հավաքածու է՝ հիմնված մեր պահանջների վրա:

Նմանապես, դուք կարող եք հարցնել, թե ինչպես եք StringBuilder-ը դատարկ դարձնում:

Ջնջման մեթոդը ընդունում է երկու պարամետր՝ սկզբի ինդեքսը և ավարտի ինդեքսը: Դեպի պարզ բովանդակությունը, մենք պատրաստվում ենք տրամադրել 0 որպես մեկնարկային ինդեքս և երկարություն StringBuilder օբյեկտը որպես վերջի ինդեքս պարզ այն ամենը, ինչ ունի: Ինչպես տեսնում եք ելքից, բովանդակությունը StringBuilder մաքրվում է հանգույցի սկզբում:

Կարո՞ղ է տողը լինել զրոյական C#:

Մեջ C# , IsNullOrEmpty()-ը ա լար մեթոդ. Ա լարային կամք լինել դատարկ եթե դրան արժեք չի տրվել: Ա լարային կամք դատարկ լինի, եթե այն նշանակված է «» կամ Լարային . Դատարկ (դատարկի հաստատուն լարեր ).

Խորհուրդ ենք տալիս: