【发布时间】:2015-10-28 14:30:36
【问题描述】:
对于最小值和最大值,我需要调用大约 50 条不同的数据。我确信有比执行以下操作更好的方法:
public void refreshminmaxvalues(List<minmaxvalues> listminmaxvalues)
{
txtMinA_1.Text = minmaxvalueslist[0].minvalue.ToString();
txtMaxA_1.Text = minmaxvalueslist[0].maxvalue.ToString();
txtMinB_1.Text = minmaxvalueslist[0].minvalueB.ToString();
txtMaxB_1.Text = minmaxvalueslist[0].maxvalueB.ToString();
txtMin_2.Text = minmaxvalueslist[1].minvalue.ToString();
txtMax_2.Text = minmaxvalueslist[1].maxvalue.ToString();
}
上面的代码从一个列表中获取最小值和最大值。 MinA 和 MinB 是两个链接在一起的值,因此它们的调用方式与其他值不同。 txtMax_2 之后的所有内容都只有一个最小值和一个最大值。
有没有人知道更好、更“高效”的代码编写方式,而不是仅仅写出所有 50 多个值?
如果有帮助,这些是在 XAML 中编辑的值:
<!-- Minimum -->
<TextBox Name="txtMinA_1" Text=""/>
<TextBox Name="txtMinB_1" Text=""/>
<TextBox Name="txtMin_2" Text=""/>
<TextBox Name="txtMin_3" Text=""/>
<TextBox Name="txtMin_4" Text=""/>
<!-- Maximum -->
<TextBox Name="txtMaxA_1" Text=""/>
<TextBox Name="txtMaxB_1" Text=""/>
<TextBox Name="txtMax_2" Text=""/>
<TextBox Name="txtMax_3" Text=""/>
<TextBox Name="txtMaxH_4" Text=""/>
【问题讨论】: