私はクラスを持っています:
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);
};