Entschuldigung, wenn mein Englisch nicht gut ist.Wie validiere ich null Werte auf linq
ich in einer Ansicht arbeite eine Suche zu tun, ich JSon bin mit der Abfrage zu tun,
Wenn ich die Daten aus der Datenbank mit dem nächsten JSON erhalten:
Json(db.CertificationHeaders.ToList().Join(db.CertificationDetails, c =>
c.HeaderCertificationID, cd => cd.HeaderCertificationID, (c, cd) => new { c,
cd })
.Where((d => (d.c.PlanID.ToString().Contains(planID)) &&
d.cd.InternalConsecutive.Contains(internalConsecutive) ||
d.cd.SecurityConsecutive.Contains(securityConsecutive) ||
d.c.RequestDate.Value.Year.ToString().Contains(year) ||
d.c.DateGrant.Contains(grantDate)))
alles geht gut unbis dieser Teil des Codes:
d.cd.SecurityConsecutive.Contains(securityConsecutive)
, wenn die Informationen aus der Datenbank kommen „null“ ich bekomme ein
NullReferenceExeption
Ich habe eine Forschung getan und die Information sagt, dass dieser Fehler kommt, wenn ein Wert aus der Datenbank null ist, so ist die Frage: wie kann ich es vermeiden?
Ich habe ein ernstes Problem mit Menschen, die nichts besseres zu tun haben, als von Post zu Post Downvoting Posts gehen. Nicht bürgerlich! – code4life