PDA

View Full Version : جدا کردن اجزای رشته



Rasilinkof
شنبه 09 آبان 1388, 13:15 عصر
من یه کد نوشتم که اول محتویات یه textbox
رو میریزه داخل یه ارانه

char[] content = textBox1.Text.ToCharArray();
حالا میخوام رشته ای که از تکست باکس میخونه تا زمانی که به فاصله (اسپیس)نرسیده جدا کنه و داخل یه متغیر دیگه بریزه
در واقع توکن ها رو جدا کنه کد زیر رو نوشتم ولی نمیدونم ایرادش چیه

char[] content = textBox1.Text.ToCharArray();
while(content!=''){
for(i=1;i<content.lenght;i++)
x[j]=content[i]
}x
یه متعیر رشته ای هست که میخوام کاراکترهای رشته رو تا رسیدن به فاصله داخلش قرار بدم
لطفا یه نگاه بهش بندازین بدونم مشکل کجاست
ممنوت

shahin_sharifi
شنبه 09 آبان 1388, 17:24 عصر
این کد به ازای هر کاراکتری که تعریف کنید اجزا رشته را جدا می کند

Hamid.Mayeli
شنبه 09 آبان 1388, 22:18 عصر
سلام

من منظورتونو کامل نفهمیدم ولی اگه میخواهی کلماتی که با Space سوا شدن رو جدا کنی از Split استفاده کن.



string[] Spliters = { " " };
string[] Splited = txtBox.Text.Split(Spliters);

Rasilinkof
یک شنبه 10 آبان 1388, 10:31 صبح
سلام

من منظورتونو کامل نفهمیدم ولی اگه میخواهی کلماتی که با Space سوا شدن رو جدا کنی از Split استفاده کن.



string[] Spliters = { " " };
string[] Splited = txtBox.Text.Split(Spliters);

ممنون از توجه تون
ولی من نفهمیدم split اصلا چی هست؟و تو این کد که نوشتین چی کار میکنه؟