4〜5個の属性を持つクラスを使用したプログラムを実行しています
public class Car
{
public string Make;
public string Model;
public int Year;
public int Doors;
public string Colour;
public float Price;
}
SQLクエリから、リストの値を入力して、このように同じものを返したい..
List<Car> lrs = null;
while (rdr.Read())
{
lrs = new List<LocationResult>{ new LocationResult{Make=(string)rdr["Make"], Model=null, Year=null, Doors=null, Colour=null, Price=null}};
}
上記の実行が完了した後、lrsにはSQLの最後の行のみが含まれることを除いて、すべてがコードで正常に機能しています。毎回whileループで上書きされます。では、どうすれば新しい行を追加し続けることができるのでしょうか..
私が行った場合..
lrs.add("") - it only accepts one parameter ....
どんな助けでも大歓迎です...