StringBuilder-in C#-da boş olub olmadığını necə yoxlayın?
StringBuilder-in C#-da boş olub olmadığını necə yoxlayın?
Anonim

Uzunluq üsulu StringBuilder və ya StringBuffer sinfi hazırda malik olduğu simvollar ardıcıllığının uzunluğunu qaytarır. Nümunədə gördüyünüz kimi, to olub olmadığını yoxlayın the StringBuilder boşdur , uzunluğunu alın StringBuilder obyekt. Uzunluq 0 olarsa, odur boş , əks halda yox.

Bundan əlavə, StringBuilder-in C#-da boş olub olmadığını necə yoxlayın?

Qaytarılan tam dəyər uzunluğunu təmsil edir StringBuilder misal. Deməli, edə bilərik yoxlayın istər a StringBuilder obyektdir boş onun Length xassəsindən istifadə etməklə. Əgər StringBuilder . Length xüsusiyyət sıfır (0) qaytarmaq sonra biz edə bilərsiniz müəyyən etmək the StringBuilder obyektdir boş ( yox xarakter mövcuddur StringBuilder ).

C#-da StringBuilder-in istifadəsi nədir? In c# , StringBuilder olan bir sinifdir istifadə olunur Dəyişən simvol sətirini təmsil etmək üçün və o, Sistemin obyektidir. Mətn ad sahəsi. İp kimi c# , Biz bacarırıq istifadə edin a StringBuilder tələblərimizə əsaslanan simvolların ardıcıl toplusu olan istənilən mətni saxlamaq üçün dəyişənlər yaratmaq.

Eynilə, siz soruşa bilərsiniz ki, StringBuilder-i necə boş edirsiniz?

Silmə metodu iki parametr qəbul edir, başlanğıc indeksi və son indeksi. Kimə aydın məzmunu, başlanğıc indeksi və uzunluğu kimi 0 təqdim edəcəyik StringBuilder obyekt üçün son indeks kimi aydın sahib olduğu hər şey. Çıxışdan da göründüyü kimi məzmunu StringBuilder döngənin əvvəlində təmizlənir.

Sətir null C# ola bilərmi?

In C# , IsNullOrEmpty() a simli üsul. A simli olacaq olmaq sıfır əgər ona dəyər verilməyibsə. A simli olacaq “” və ya təyin olunarsa, boş olun Simli . Boş (Boş üçün sabit simlər ).

Tövsiyə: