ich eine Liste A haben, wie unteneine Liste in eine andere Liste hinzufügen in C#
var act= (from a in _db.Activities
where a.UserID == userid
select new SchoolDetail
{
SchoolName = a.School,
SchoolCode = a.SchoolID
}).Distinct().ToList();
Dann habe ich eine andere Liste Liste B
var sch= (from s in _db.Schools
where s.UserID == userid
select new SchoolDetail
{
SchoolName = s.SName,
SchoolCode = s.SCode
}).Distinct().ToList();
Jetzt will ich Liste B anhängen A zur Liste und ich habe versucht, mit AddRange -
var schools = act.AddRange(sch);
Aber ich erhalte eine Fehlermeldung auf AddRange line -
Ausnahmen - Argument null Ausnahme
kann nicht ungültig zu einem zuweisen implizit typisierte Variable
Was mache ich falsch und wie kann ich es beheben?
Danke!
hat Google die Fehlermeldung? Bitte fügen Sie Links zu Ihren Forschungsergebnissen bei und erklären Sie speziell, wie sie Ihnen nicht geholfen haben. Ich habe es selbst gegoogelt, und die erste Seite der Ergebnisse ist immer wieder die gleiche Frage ... Ich kann es kaum glauben, dass es einfacher und schneller war, hier eine SO-Frage zu formulieren als einfach nur zu googeln .... –
Zusätzlich zu dem, was Rory gesagt hat, hast du den Fehler gelesen? Es ist ziemlich selbsterklärend. – tnw
Für Details zu Ausnahme siehe: https://msdn.microsoft.com/en-us/library/z883w3dc(v=vs.110).aspx, d. H. Ihre Variable 'sch' ist null und daher die Ausnahme. Fügen Sie einige Nullprüfungen hinzu, um eine Ausnahme zu vermeiden. –