我不能在这个代码发现错误时:错误返回值
private int existb1b2(Bill b1, ArtQty artQty)
{
int test;
for(int i = 0; i < b1.ArtQty.Count(); i++)
{
if (b1.ArtQty[i].Article.Name == artQty.Article.Name)
test = 0;
else
test = -1;
}
return test;
}
return test
说(局部变量)INT测试错误:未分配的局部变量“测试”的使用
你有没有'return'声明该函数 – UnholySheep 2014-10-09 22:35:56
Anywhere还,当你有一场比赛时,你应该'摆脱'循环。 – 2014-10-09 22:36:31
当我使用'return test'时,它显示'(局部变量)int test' – Meh 2014-10-09 22:37:52