PDA

View Full Version : سوال: دستور معادل trimleft در visual studio چیه؟



veniz2008
چهارشنبه 30 تیر 1389, 19:50 عصر
سلام،من در جدول sql ای که ساختم مشخصه درس رو با طول 10 تعریف کردم و در فرم وبم از 2 کارکتر برای مشخصه درس استفاده میکنم،حالا وقتی در visual studio برای شناسایی اون درس تابع مربوطه رو فراخوانی میکنم(در واقع از select استفاده میکنم)،اون درس رو شناسایی نمیکنه ولی وقتی مشخصه درس رو توی فرمم 10 کارکتری میکنم درس رو تشخیص میده و تابع بدرستی کار میکنه،اینم دستوری که اگه فیلد من کمتر از 10 کارکتر باشه اونو شناسایی نمیکنه : ;[" s2 = (string)dr["sn_d .در دلفی برای رفع این مشکل از دستور trimleft یا trimright استفاده میکنند،میخواستم ببینم در ASP.NET 2005 با زبان C#‎‎‎ از چه دستوری برای حل این مشکل استفاده میشه.لطفا با یک مثال بطور کامل توضیح بدید.تشکر

ACorvinus
چهارشنبه 30 تیر 1389, 20:32 عصر
سلام.

اگه منظورتون از LeftTrim و RightTrim حذف فضای خالی در سمت چپ و راست رشته هستش معادل اون در #C اینه:

حذف فضای خالی سمت چپ رشته: (" Hello World!!").TrimStart()
حذف فضای خالی سمت راست رشته: ("Helrlo World!! ").TrimEnd()

در VB هم اینجوری هستش:

حذف فضای خالی سمت چپ رشته: LTrim(" Hello World")
حذف فضای خالی سمت راست رشته: RTrim("Hello World ")

ولی فکر نمی کنم منظورتون این باشه، مگه نه؟!!!

veniz2008
پنج شنبه 31 تیر 1389, 08:15 صبح
دوست عزیز منظورم دقیقا همون بود،کارم راه افتاد،تشکر