我想从数据库中只返回一个列值和其他列值为null。我怎么能在LINQ中做到这一点?还必须在检索
时将不可空字段的值设为null答案 0 :(得分:1)
C#
var results = from item in db.items
select (item.col1 == value ? item.col1 : null);
VB.NET
Dim results = From item in db.items
Select iif(item.col1 == value ? item1.col : Nothing)