PDA

View Full Version : سوال: قرار دادن کلمات تکست باکس در استرینگ



shytonak
چهارشنبه 13 شهریور 1387, 18:10 عصر
سلام دوستان میشه یه راهنمایی کنید که چطور کلمات توی تکست باکس رو تو استرینگ های جدا از هم قرار بدم.ما یه تکست باکس داریم توش مینویسیم salam .shytonak salam میشه یه استرینگ shytonak هم یه استرینگ دیگه.با هر بار فشرده شدن space یه استرینگ ایجاد بشه

Sajjad.Aghapour
چهارشنبه 13 شهریور 1387, 18:30 عصر
سوالتون یه خورده گیج کننده است.نمی دونم این سوال با سوال پیغامتون یکیه یا نه.ولی اگه می خواین با زدن هر کلید و اضافه کردن کاراکتری به تکستون کلمه های بین دو space از هم جدا بشن و ارایه ای از رشته داشته باشین می تونین این کار رو بکنین


string[] str;
private void textBox1_TextChanged(object sender, EventArgs e)
{
str = textBox1.Text.Split(' ');
}

shytonak
چهارشنبه 13 شهریور 1387, 18:51 عصر
مرسی دوست عزیز از راهنماییتون.حالا یه سوال من از این طریق تعدادی string دارم تعدادشون رو نمیدونم.میخوام string اول رو تو برنامه قرار بدم خوب یه نتیجه میده.حالا میخوام string دوم رو قرار بدم اما رو نتیجه اول کار کنه و باز یه نتیجه میده و بهمین ترتیب بقیه string ها رو قرار بدم.

Sajjad.Aghapour
چهارشنبه 13 شهریور 1387, 21:31 عصر
نمی دونم می خواین چه کار کنید ولی برای این کار خوبه که از پشته استفاده کنید.string اول رو قرار بدید و نتیجه اون رو به پشته add کنید.بعد برای string دوم یکی از پشته بردارید و عملیاتتون رو انجام بدید.به همین ترتیب تا آخر.....