PDA

View Full Version : حرفه ای: جدا کردن کاراکترهای جعبه متن



hahaie
شنبه 21 اسفند 1389, 09:19 صبح
سلام.کسی میدونه چطوری محتوای جعبه متن را به آرایه ای از نوع string تبدیل کنم.(میخوام کاراکتر اول جعبه متن را بدست بیارم.اگه راهی که گفتم نمیشه شما راه دیگه ای میدونید؟)ممنون

mehranmsba
شنبه 21 اسفند 1389, 11:18 صبح
شما از متد Substring استفاده کنید. این طوری:

txt1.Text.Substring(0,1);

این متد رشته ای رو بر می گرداند که طول آن 1 و از حرف 0 (همون اول رشته) است.
مثلا اگر باشد Mehran می شود:M
اگر طول را بکنید 2 می شود:Me .
اگر ابتدارا بگذارید 1 و طول بشود 2 می شود: eh
موفق باشید.

ahmadi.edu
یک شنبه 22 اسفند 1389, 13:56 عصر
سلام.کسی میدونه چطوری محتوای جعبه متن را به آرایه ای از نوع string تبدیل کنم.(میخوام کاراکتر اول جعبه متن را بدست بیارم.اگه راهی که گفتم نمیشه شما راه دیگه ای میدونید؟)ممنون
char[] chr = Text.ToCharArray();
آینجوری هر کاراکتری رو که خواستی بدست بیار

Hossenbor
یک شنبه 22 اسفند 1389, 16:05 عصر
سلام دوست عزیز برای بدست اوردن اولین کارکتر متن جلوی رشته متن اندیس بزار مثلا اولین کارکتر رو تو مقدار کارکتری جدا میزارم
char c=textbox1.text[٠];
و برای تبدیل رشته به چند رشته اگر برای مثال با ویرگول تقسیم شدند بوسیله
textbox1.text.Splite('،');