3

我需要从此查询中获取 UserCarId(int) 并分配给 int 类型变量。

 int UserCarId;


 Entities ctx = new Entities();
                var query = from enq in ctx.UserCars.Include("aspnet_Users")
                            where enq.aspnet_Users.UserId == currentUserId
                            select enq.UserCarId ;
                UserCarId = query;
4

1 回答 1

6

如果您想获取单个记录,请使用FirstOrDefault方法

UserCarId = query.FirstOrDefault();

int默认值为 0 的情况下,如果没有找到记录,则返回 0。

于 2010-02-26T00:45:06.177 回答