asp.net mvc,repository模式,
IQueryable List(...)
{
return ...
}
?
應該怎么判斷有沒有行,邏輯比較完整
用 _userRepository.List()==null,還是?_userRepository.List().Count()==0
還是兩者都用,?_userRepository.List()==null &&??_userRepository.List().Count()==0
如果是Item(int id),是不是只要判斷_userRepository.Item(111)=null就可以了?
3 回答

侃侃無極
TA貢獻2051條經驗 獲得超10個贊
如果你的方法里 有判斷然后賦值為null的情況,就要判斷null,否則不會為null。從一個集合里查一個子集,最多就是沒查到,數量為0,不存在null,一般用 _userRepository.List().Count()==0 就可以了。
- 3 回答
- 0 關注
- 951 瀏覽
添加回答
舉報
0/150
提交
取消