51 Stimmen

Äquivalent von SQL ISNULL in LINQ?

In SQL können Sie ein ISNULL(null,'') ausführen, wie würden Sie dies in einer Linq-Abfrage tun?

Ich habe eine Verknüpfung in dieser Abfrage:

var hht = from x in db.HandheldAssets
        join a in db.HandheldDevInfos on x.AssetID equals a.DevName into DevInfo
        from aa in DevInfo.DefaultIfEmpty()
        select new
        {
        AssetID = x.AssetID,
        Status = xx.Online
        };

aber ich habe eine Spalte, die einen Bit-Typ, der nicht nullable (xx.online) ist, wie kann ich dies auf false, wenn es null ist?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X