-2
我想从find_output()
调用chk_condition()
功能,但问题在于控件不是从find_output()函数移动到chk_condition()函数。可能的错误是什么?如何控制从一个功能到另一个功能的流程
private void find_output(string a)
{
string[] separators = new string[] { "\n" };
foreach (string sent in a.Split(separators)
{
listBox8.Items.Clear();
string sentence = sent.Replace("\r", "");
if (sentence != "")
{
int s = sentence.Count();
string[] separators1 = new string[] { " " };
foreach (string word in sentence.Split(separators1))
{
listBox8.Items.Add(word);
}
int word_count = listBox8.Items.Count;
chk_condition(sentence);
if (condition_satisfy == i)
textBox6.Text = textBox6.Text + Environment.NewLine + sentence;
}
}
}
private void chk_condition(string a)
{
}
对于初学者,您在第二个foreach循环中缺少一个右括号')' – Nikola
实际上是否收到错误消息或者您没有看到预期的行为?如果你没有看到预期的行为,那么我很好奇你是否正在使用调试器遍历代码,因为你的方法'chk_condition'什么都不做。我也看不到'condition_satisfy'在哪里声明。 –
不仅''condition_satisfy'没有声明,而且'''也没有被分配。他们是否是阶级变量? – joehanna