18-12-2019, 10:09 AM
هنگامی که بخش قبلی برای شما منتشر شد، دیدید که در توابع و متدهای فراوانی برای انجام عملیات مختلف بر روی String وجود دارند. اگر نگاه دیگری به آن بیندازید، میبینید که سه متد متشابه در رابطه با Trim کردن وجود دارند؛ Trim، TrimEnd و TrimStart. توسط این متدها، میتوانید کارکترها را Trim کنید. اما Trim چیست؟ Trim بدین معنیست که کارکترهای اضافی و بیخود اطراف یک متن را از بین میبرد. فرض کنید که در یک فرم از کاربر خود میخواهید که نام خود را وارد کند. اگر این کاربر نام خود را همراه با اضافه کردن فواصل بیخود وارد کند (یعنی قبل از اسم یا بعد از اسمش به تعداد زیادی space وارد کند) نتیجه چه می شود؟ خواهید دید که همه ی آن فواصل اضافه، همراه با اسم کاربر وارد پایگاه داده های شما شده و عملاً جستجوی رکوردها را برای شما سخت تر خواهد کرد. توسط متد Trim شما می توانید که این فواصل اضافی را حذف کنید و سپس آن ها را در پایگاه داده های خود ذخیره کنید. اما هر یک از آن سه تابع چه کاری می کند؟ Trim: توسط این متد هرگونه فاصله ی اضافی را در هر کجای متن شما را پاکسازی میکند. TrimEnd: این متد، فواصل اضافی را در انتهای متن حذف می کند. TrimStart: این متد، فواصل اضافی را در ابتدای متن حذف می کند. به پروژه ی قبلی خود مراجعه کنید و یک Button جدید به فرم خود اضافه کنید. می توانید که property مربوط به Text هر یک از Button ها را تغییر دهید. برای button اول Text را “Uppercase” وارد کنید. برای button جدید، text را “Trim” وارد کنید. یک Text box دیگری را اضافه کنید و Text مربوط به آن را به شکل زیر همراه با رعایت فواصل وارد کنید: