PDA

View Full Version : سوال: قرار دادن تک تک رشته های یک متن در آرایه



aminaltavista
دوشنبه 02 مرداد 1391, 16:27 عصر
سلام
میخوام بازدن یه دکمه هر تک تک کاراکترهای یک رشته تو آرایه بریزه ، بعد بررسی کنه هر جا کارکتر - رو دید مقدارtrue بر گردونه! کدی که استفاده کردم اینه ولی فقط اولین حرف رو که وارد میشه بررسی میکنه. میشه درستش رو برام بنویسید. ممنون


string k="-" ;
string[]txt=newstring [100];
int lenght= txtAddress.Text.Length;
string data = txtAddress.Text;
bool o = false;
for (int i = 0; i < lenght; i++)
{
txt[i] = data.Substring(0, i);
}
for (int i = 0 ; i <lenght; i++)
{
if (txt[i].Equals(k))
{
o = true;
}
}
if(o==false)
MessageBox.Show(" ");
}

Mahmoud.Afrad
دوشنبه 02 مرداد 1391, 17:06 عصر
چرا حلقه؟!! به راحتی این کارو میشه انجام داد
string st = "your-text";
bool o = false;
if (st.Contains('-'))
o = true;
MessageBox.Show(o.ToString());