我正在嘗試在我的餐館評論網站上創建一個函數,以查找餐廳是否已經過審閱。如果餐廳沒有被審查,它會返回一個變量。不過,我繼續得到錯誤Cannot implicitly convert type 'int' to 'System.Collections.Generic.List<>'
就行if (restaurantreview = 0).
無法將類型Int轉換爲列表
任何幫助將不勝感激。
var restaurantreview = objCtx.Reviews.Where(r => r.RestaurantId == currentrestaurant).ToList();
if (restaurantreview = 0)
{
var none = "Sorry Your Restaurant Hasnt been Reviewd Yet";
}
else
{
var averagefood = objCtx.Reviews
.Where(r => r.RestaurantId == currentrestaurant)
.Average(r => r.Food);
}
可能是你想==而不是=。還有比較是錯誤的。你可能想檢查Count() – NinethSense