我將如何返回另一個循環?返回上一個循環?
for (int index = MIN_DIAGNOSIS; index <= MAX_DIAGNOSIS; index++)
{
foreach (RepeaterItem ri1 in GeneralRepeater.Items)
{
int iItemIndex = ri1.ItemIndex;
var myDDL = GeneralRepeater.Items[iItemIndex].FindControl("derp");
MyPoc.Diagnoses.Diagnoses[index] = new PatientDiagnosis(/*snip*/);
return index;
//error 'PatientPlanOfCare.cmdSave_Click(object, System.EventArgs)'
//returns void, a return keyword must not be followed by
//an object expression
}
}
break;
你的代碼沒有任何意義。您想做什麼? – 2011-05-26 17:51:55
這很不清楚你在追求什麼。請閱讀http://tinyurl.com/so-hints並相應地編輯你的問題。 – 2011-05-26 17:52:14
'break;'內部循環中的語句會導致它發生並返回到外部循環迭代。 – 2011-05-26 17:54:12