vB.N3T
پنج شنبه 28 فروردین 1393, 16:47 عصر
سلام مهندسین گرامی
برنامه به رشته میگیره و تعداد کلمات کلیدی رو شمارش میکنه و نتیجه رو اعلام میکنه
من این کد رو نوشتم و صحیح جواب میده. ولی اگه رشته بدون space وارد بشه کار نمیکنه مثلا به این شکل programingifcccor
تو این رشته2 تا کلمه کلیدی وجود داره
ممنون میشم راهنمایی کنید که اگر بدون space وارد شد رشته بتونه تشخیص بده کلیدی ها رو
int sum = 0;
string[] w = SplitWords(textBox1.Text);
foreach (string s in w)
{
if (s == "if")
{
sum++;
}
else if (s == "main")
{
sum++;
}
listBox1.Items.Add(s);
label1.Text = sum.ToString();
}
برنامه به رشته میگیره و تعداد کلمات کلیدی رو شمارش میکنه و نتیجه رو اعلام میکنه
من این کد رو نوشتم و صحیح جواب میده. ولی اگه رشته بدون space وارد بشه کار نمیکنه مثلا به این شکل programingifcccor
تو این رشته2 تا کلمه کلیدی وجود داره
ممنون میشم راهنمایی کنید که اگر بدون space وارد شد رشته بتونه تشخیص بده کلیدی ها رو
int sum = 0;
string[] w = SplitWords(textBox1.Text);
foreach (string s in w)
{
if (s == "if")
{
sum++;
}
else if (s == "main")
{
sum++;
}
listBox1.Items.Add(s);
label1.Text = sum.ToString();
}