私はIListを次のような別のクラスに渡しています:オブジェクト参照がオブジェクトインスタンスに設定されていません。プロパティはアクセス可能です
public class KundenViewModel
{
public IList<Kunde> _kunden;
/// <summary>
/// Add a list of Kunde to the View
/// </summary>
/// <param name="kunden">A list of Kunde objects</param>
public KundenViewModel(IList<Kunde> kunden)
{
foreach (var k in kunden)
{
var test = k._Name;
_kunden.Add(k);
}
//_kunden.AddRange(kunden);
}
/// <summary>
/// Add one Object of Kunde to the View
/// </summary>
/// <param name="kunde">A Kunde Object</param>
public KundenViewModel(Kunde kunde)
{
_kunden.Add(kunde);
}
}
しかし、実行時に私はLine 14(_kunden.Add(k);)でエラーを受け取ります。オブジェクト。 "まあ私はオブジェクトが初期化されていないと言うだろうが、それはされていると私はまた、例えば前の行のプロパティにアクセスすることができます、エラーはありません。
おかげでアドバンス
本当ですか?あなたには献身と幸福があります。彼らは異なったものです。あなたは2人を混ぜているようです。 –
Urg ... OK ...確かに...あなたは馬鹿な間違いだよね。 – john84