我有一堂课:
ProductData ProductData = new ProductData();
并创建了一个列表:
List<ProductData> ProductDataList = new List<ProductData>();
当我将项目添加到列表中时:
ProductDataList.Add(ProductData);
列表中的最后一个元素正在覆盖所有以前的元素,我不确定为什么会这样,有人可以帮忙吗?
这是更多的结构:
ProductData ProductData = new ProductData();
List<ProductData> ProductDataList = new List<ProductData>();
while (myReader.Read())
{
ProductData.value = “some values I am assigning go here”;
ProductDataList.Add(ProductData);
};