在 vb.net 中,我有一个包含四个复选框的表单。每个复选框表示(选中时)用户想要在他们的订单中添加特殊指令。代码如下所示:
If SpecialInstruction1CheckBox.Checked Then
AddSpecialInstruction(SPECIAL_INSTRUCTION_1_String)
End If
If SpecialInstruction2CheckBox.Checked Then
AddSpecialInstruction(SPECIAL_INSTRUCTION_2_String)
End If
If SpecialInstruction3CheckBox.Checked Then
AddSpecialInstruction(SPECIAL_INSTRUCTION_3_String)
End If
If SpecialInstruction4CheckBox.Checked Then
AddSpecialInstruction(SPECIAL_INSTRUCTION_4_String)
End If
我有一种感觉,这段代码不必要地冗长,感觉重复,并且可以简化。我将如何做这件事,或者这不像感觉的那样“错误”?