-3
リストにデータを入力しようとしましたが、エラーが発生します。 エラー行model.values.Addオブジェクト参照がオブジェクトのインスタンスに設定されていません。エラー
List<GenelModel> list = myAgility.GetTable(url);
GenelClass obj =new GenelClass();
ExtraModel model = new ExtraModel();
//dataset
foreach (var item in list)
{
model.values.Add(new GenelModel()
{
Saat = item.Saat.Trim(),
PTF = item.PTF,
Tarih = item.Tarih
});
モデル
このリストされているモデルである
public class ExtraModel
{
public List<GenelModel> values { get; set; }
public string ParamID { get; set; }
public Guid EssizID { get; set; }
public int odTip { get; set; }
}
一覧モデル
パブリッククラスGenelModel {
public DateTime Tarih { get; set; }
public string Saat { get; set; }
public Decimal PTF { get; set; }
}
をインスタンス化していない、すなわち'値=新しいリスト(); ' –
Sean
コールへ'Trim()'は 'item'の' Saat'プロパティがまだ 'null'のときにその例外をスローします。 – bassfader
'values'のデフォルト値は' null'です – edtheprogrammerguy