انجام عملیات متداول بر روی رشته ها در سی شارپ

سلام سی شارپ کدی های عزیز گاهی در سی شارپ نیاز به انجام برخی عملیات خاص بر روی رشته ها دارید برای نمونه حذف کاراکتر هایی که شما دوست ندارید و در رشته وجود داشه باشد یا حذف اسپیس های اضافی در اول و آخر رشته یا جستجوی یک رشته در رشته ی دیگر و برگرداندن موقعیت رشته یا حذف بخش خاصی از رشته. اگر دوست دارید که این متد هایی که برای انجام این عملیات ها کاربرد دارند را یاد بگیرید در ادامه مطلب با سی شارپ کد همراه باشید.

حذف تمامی whitespace ها:

متد trim برای حذف تمام اسپیس های اضافی ابتدا و انتهای رشتهاستفاده می شود.

در کد بالا رشته ی ” String Manipulation ” به صورت “String Manipulation”  (اسپیس ابتدایی و انتهایی حذف شده)در متد NewName قرار میگیرد.

حذفWhitespace ها و حروف خاص از آخر رشته:

متد TrimEnd اسپیس و حروف مشخص شده را از ابتدا و انتهای رشته حذف می کند.

در کد بالا رشته ی ” String Manipulation ” به صورت “String Manipulatio”  (اسپیس ابتدایی و انتهایی و حرف n حذف شده است)در متد NewName قرار میگیرد.

جستجوی رشته در رشته دیگر:

متد IndexOf موقعیت رشته پیدا شده را به صورت عدد صحیح بر می گرداند.

در کد بالا عدد 11 به متد FirstChr برگردانده می شود.

جایگزین کردن بخشی از یک رشته:

متد Replace  یک رشته را جایگزین رشته ی دیگر میکند.

در کد بالا کلمه ی Manipulation جایگزین کلمه ی Manipulatin می شود.

حذف بخشی از یک رشته:

متد Remove کاراکتر های مشخص شده را حذف میکند.

در کد بالا کاراکتر دوم و پنجم از متغیر MainString حذف می شود.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *