在我的系统中有许多用于插入和编辑数据库寄存器的表格
但在将日期保存到数据库之前,我需要验证任何阵营,验证它的值是否为空,验证 TextBox.Text 长度等...
我用很多 if 验证了他们
if (tbName.Text.Equals("")) { }
if (tbPass.Password.Equals("")) { }
if (tbEmail.Text.Equals("")) { }
if (tbTelephone.Text.Equals("")) { }
if (tbNome.Text.Length < 4) { }
if (tbPass.Password.Length < 5) { }
if (!tbEmail.Text.Contains('@')) { }
但这效率很低,我不知道任何其他解决方案
这通常是什么解决方案?