我有一个名为“Player”的类,它的构造函数采用 2 个字符串和一个 int。
这些在表单上的文本框中声明,每个团队(主场 H / 客场 A)具有不同的名称,并且每个名称类型(Last L / First F)添加到文本框的名称。因此给出一个唯一的名称,例如txtFHome1
.
在一个foreach
循环中,我想创建一个包含页面上文本框详细信息的新播放器。
这就是我到目前为止所得到的。
List <Player> HomeTeam = new List<Player>
private void btnAccept_Click(object sender, EventArgs e)
{
foreach (Control c in this.Controls)
{
for (int i = 0; i < 10; i++)
{
HomeTeam.Add (new Player(c.Name.EndsWith("FHome"+i),c.Name.EndsWith("LHome"+i),c.Name.EndsWith("upDownH"+i)));
}
}
}
有什么帮助吗?