简化将输入检索到数组的过程
本文关键字:数组 过程 检索 输入 | 更新日期: 2023-09-27 18:32:35
private bool[] Question = new bool[59];
//Question[0] = Placeholder
if (Q1.Value == "yes") Question[1] = true;
else Question[1] = false;
if (Q2.Value == "yes") Question[2] = true;
else Question[2] = false;
if (Q3.Value == "yes") Question[3] = true;
else Question[3] = false;
if (Q4.Value == "yes") Question[4] = true;
else Question[4] = false;
if (Q5.Value == "yes") Question[5] = true;
else Question[5] = false;
我有 58 个,遵循相同的模式。Q1、Q2、Q3 等是 HTML 元素。我知道如何使用问题[i]但Q[i]的for循环。值不起作用。我想我可以制作一个 HTML 元素列表,然后与数组一起迭代它们,但我很好奇在重写所有这些代码之前是否有另一种公认的方法来完成此任务。提前感谢您的意见和解释!
你走在正确的轨道上。创建 HTML 控件的集合然后循环访问它们是最好的方法。这样,您将来可以将该集合用于更多内容。使用List<T>
,以便您可以更好地控制和更轻松地导航。