ich vorbei eine IList in eine andere Klasse, die wie folgt aussieht:Objektverweis nicht auf eine Instanz eines Objekts festgelegt. aber die Eigenschaften sind zugänglich
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);
}
}
aber zur Laufzeit erhalte ich auf der Linie 14 (_kunden.Add (k);) der Fehler „Der Objektverweis nicht auf eine Instanz eines Objekts festgelegt. " Nun, ich würde sagen, das Objekt wurde nie initialisiert, aber es war und ich kann auch auf die Eigenschaften zum Beispiel die Zeile davor zugreifen, es gibt keinen Fehler.
Vielen Dank im Voraus
Sind Sie sicher? Du hast kunden und _kunden. Sie sind verschiedene Dinge. Es sieht so aus, als ob du die beiden vermischst. –
Urg ... OK ... sicher ... du hast Recht, was für ein dummer Fehler. – john84