If IsNumeric(tMark.Text) Then
If tMark.Text >= 0 Then
Grade (tMark.Text)
Else
lbGrade.Caption = "成绩还有小于 0 的吗?!"
End If
Else
MsgBox ("请输入合法成绩!")
End If
If tMark.Text >= 0 Then
Grade (tMark.Text)
Else
lbGrade.Caption = "成绩还有小于 0 的吗?!"
End If
Else
MsgBox ("请输入合法成绩!")
End If
上面的代码, 写成c#就是:
if (IsNumeric(tMark.Text))
{
if (tMark.Text >= 0)
{
Grade(tMark.Text);
}
else
{
lbGrade.Caption = "成绩还有小于 0 的吗?!";
}
}
else
{
MsssageBox.Show("请输入合法成绩!");
}
{
if (tMark.Text >= 0)
{
Grade(tMark.Text);
}
else
{
lbGrade.Caption = "成绩还有小于 0 的吗?!";
}
}
else
{
MsssageBox.Show("请输入合法成绩!");
}
哪个更清晰?!
[此贴子已经被作者于2006-10-8 16:31:04编辑过]