PDA

View Full Version : توابع LTrim , RTrim



ali_mnkt
سه شنبه 29 بهمن 1387, 20:35 عصر
سلام به همه

توی visual basic.net برای حذف کاراکتر جای خالی از سمت راست یه رشته از تابع RTtim و

برای حذف کاراکتر جای خالی از سمت چپ یه رشته از تابع LTrim استفاده می شه

این تابع ها رو تو #c پیدا نکردم جایگزین این توابع در #c چیه ؟

Mehdi Asgari
سه شنبه 29 بهمن 1387, 21:43 عصر
string s = " My string ";
string left_trim = s.TrimStart(' '); // this is LTrim
string right_trim = s.TrimEnd(' '); // this is RTrim

علیرضا مداح
چهارشنبه 30 بهمن 1387, 11:31 صبح
سلام دوست عزیز،

این تابع ها رو تو #c پیدا نکردم
این توابع در C# نیز قابل استفاده هستند، کافیست اسمبلی Microsoft.VisualBasic.Dll را به پروژه خود اضافه نمایید(با راست کلیک بر روی پروژه و انتخاب گزینه ی Add Reference):


Microsoft.VisualBasic.Strings.LTrim(" Hello");
Microsoft.VisualBasic.Strings.RTrim("Hello ");

اما به هر حال روش ارائه شده توسط مهدی جان و کلا" بهره گیری از اشیاء استاندارد دات نت فریم ورک توصیه می شود،/