我正在尝试为用户选择 MAX LevelId 值,然后将该值分配给变量。
在普通 SQL 中,等价于:
SELECT MAX(LevelID) AS MaxLevel
FROM Character
WHERE (UserId = 'John')
//Check User existing Characters max level per user
int 用户级别 ID = 0;
var userQuery = (from o in db.Characters
where o.UserId == UserID
select o);
UserLevelID = userQuery.Max(LevelID);
问题就在这里。我不知道如何提取levelID的最大值