myPicture = dbContext.MyPictures.Where(u => u.Width == request.Width && u.Height == request.Height && u.MerchantID == request.MerchantID).ToList();
这种情况下使用Take(count)不会报错
而对于dbContext.MyPictures.Take(count)也不会报错,即使count比拿到的还大
当使用List a=null;
a.Take(count)总算是提示异常了
印象里一直记得是如果拿到的对象列表长度不及count的话,是会报错的,但是现在竟然没有出现错误,真是想不起来当时的错误情景,只能先在这里记一下,等到以后再碰到,再放上来
还有一点,,是前台拿Model对象,有时候会出现Null的情况,但是今天也考虑了一遍,如果是list类型的,根本就不会有null这种情况。
当然,突然想到有一种情况,那就是根本就没有赋值。
至于其他只要转换成list模式的对象,均不会是null的情况。