Мне не нравится широкий код, особенно когда он заставляет меня прокручивать. Поэтому, написав это:Сокращение этого оператора IF
If _item.SubItems(pd.perioddate).Text = "N/A" Or _item.SubItems(pd.perioddate).Text = String.Empty Then
dtpDeadlineforAP.Checked = False
End If
Есть ли достойный способ похудеть, сделать его более элегантным?
Я бы переименовать переменную текста означать что-то, тусклый periodDate = _item.SubItems (pd.perioddate) .Text – Iain
Мы должны также рассмотреть Select Case, а не вводить локальную переменную? 'Select Case _item.SubItems (pd.perioddate) .Text Case« N/A »,« dtpDeadlineforAP.Checked = False End Select' – MarkJ
@Iain, согласился, я просто не мог найти хорошее имя - рассматривал 'findSomeMeaningfulNameForThis' на минуту :-) –