嗯,我有這個if語句有什麼問題這個if語句嵌套
else if (dtpFechaResol.Value.ToShortDateString().Equals(DateTime.Now.ToShortDateString()))
{
DialogResult dialogResult = MessageBox.Show("Are you sure", "Error!", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
if (dialogResult == DialogResult.No) dtpFechaResol.Focus();
}
// This Statement is Jumping
else if (blNuevo && cbCaja.SelectedIndex >= 0 && txtResolucion.Text.Trim().Length > 0)
{
........
}
第二else if
是,如果第一else if
不能滿足條件,但如果第一次else if
滿足第二個是條件驗證跳躍
我所理解的是,在第一次發言時驗證dialogResult
和答案是肯定的下一條語句都來驗證,但不要
這些else if
五個但這2讓我
有人能說我什麼是我的問題
[if-else(C#Reference)](http://msdn.microsoft.com/en-us/library/5011f09h(v = vs80).aspx) –