我需要在 C# 表单上更新几个标签,我希望以更有效的方式进行更新。目前,如果用户单击复选框,复选框 ID 会添加到字典中,并根据复选框 ID 的值更新标签。
foreach (KeyValuePair<int, string> checkbox in CheckedDict)
{
switch (checkbox.Key)
{
case 0:
SomeLabel.Text = checkbox.Value;
break;
case 1:
SomeOtherLabel.Text = checkbox.Value;
break;
...
}
关于如何使它更好、更快、更清洁等的任何建议?