چگونه چک کنید که StringBuilder در سی شارپ خالی است یا نه؟
چگونه چک کنید که StringBuilder در سی شارپ خالی است یا نه؟

تصویری: چگونه چک کنید که StringBuilder در سی شارپ خالی است یا نه؟

تصویری: چگونه چک کنید که StringBuilder در سی شارپ خالی است یا نه؟
تصویری: بهترین راه برای بررسی رشته های خالی در #شورت های #C 2024, ممکن است
Anonim

روش طول از StringBuilder یا کلاس StringBuffer طول دنباله کاراکترهایی را که در حال حاضر دارد برمی گرداند. همانطور که در مثال می بینید، به بررسی کن اگر را StringBuilder خالی است ، طول را بدست آورید StringBuilder هدف - شی. اگر طول 0 باشد، این است خالی ، در غیر این صورت نه.

علاوه بر این، چگونه چک کنید که StringBuilder در سی شارپ خالی است یا نه؟

مقدار صحیح برگشتی نشان دهنده طول است StringBuilder نمونه، مثال. بنابراین ما می توانیم بررسی آیا الف StringBuilder شی است خالی با استفاده از ویژگی Length آن. اگر StringBuilder . طول ویژگی صفر (0) را برمی گرداند پس می توانیم تعیین کنید را StringBuilder شی است خالی ( نه شخصیت وجود دارد در StringBuilder ).

کاربرد StringBuilder در سی شارپ چیست؟ که در c# , StringBuilder کلاسی است که استفاده شده برای نشان دادن یک رشته قابل تغییر از کاراکترها و یک شی از System است. فضای نام متن. مانند رشته در c# ، ما میتوانیم استفاده کنید آ StringBuilder برای ایجاد متغیرهایی برای نگهداری هر نوع متنی که مجموعه ای متوالی از کاراکترها بر اساس نیازهای ما است.

به طور مشابه، ممکن است بپرسید چگونه یک StringBuilder را خالی می کنید؟

روش حذف دو پارامتر شروع و اندیس پایان را می پذیرد. به روشن محتویات، ما قصد داریم 0 را به عنوان شاخص شروع و طول آن ارائه کنیم StringBuilder شیء به عنوان یک نمایه پایانی به روشن هر چیزی که داره همانطور که از خروجی می بینید، محتوای موجود در StringBuilder در ابتدای حلقه پاک می شود.

آیا یک رشته می تواند C# null باشد؟

که در سی شارپ ، IsNullOrEmpty() یک است رشته روش. آ خواهد رشته بودن خالی اگر مقداری به آن اختصاص داده نشده باشد. آ خواهد رشته اگر به آن "" یا اختصاص داده شود خالی باشد رشته . خالی (یک ثابت برای خالی رشته های ).

توصیه شده: