在for循环中填充列表。价值获取被覆盖

时间:2019-03-26 12:28:58

标签: c# list for-loop datagridview

我想在for循环中填充一个列表:

List<Steuerung> tabelle = new List<Steuerung>(); 
Steuerung daten = new Steuerung();  

for (int i = 1; i <= 12; i++)
{
    daten.monat = i;

    tabelle.Add(daten);
}

datagrid1.DataSource = tabelle;

“ daten.Monat”列应为1、2、3、4、5,依此类推,直到“ anzahl_monate”

当前,每个条目都与最终列表中的“ 12”相同,我将其传递给gridView。

Final list in datagridView

1 个答案:

答案 0 :(得分:-1)

您正在使用相同的变量并将其添加到列表中。将Steuerung声明移入for循环。