2012-06-06 154 views

回答

0

您確定ProfileUserID的類型是int?它可能是Nullable<int>longuint

您可以隨時刪除顯式聲明並將其更改爲var(在這種情況下不會有衝突,因爲它隱式推斷類型)。

0

嘗試List<int?>而不是List<int>

,或者如果你需要非空的整數:

List<int> execFavoriteUsers = 
     (from exec in context.ExecutiveFavorites 
     where exec.ExecutiveUserID == model.UserID 
     where exec.ProfileUserID.HasValue 
     select exec.ProfileUserID.Value) 
     .ToList(); 
相關問題