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

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

Video: StringBuilder-in C#-da boş olub olmadığını necə yoxlayın?
Video: 297) String İfadelerde IsNullOrEmpty Kontrolü 2024, Aprel
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ə: