System.ArgumentNullException:'值不能为null。'

时间:2020-05-28 16:39:04

标签: asp.net-mvc

在Asp.net MVC中实现搜索时,我收到System.ArgumentNullException: 'Value cannot be null.'错误。

public static Collection<Video> vList = VideoRepository.GetCollection();
List<Video> listofvideos = new List<Video>
public ActionResult Index(string item)
{
  foreach (Video movie in vList)
  {
    if (movie.Title.ToLower().Contains(item))
    {
     listofvideos.add(movie);
    }
  }
 return view(listofvideos);
}

2 个答案:

答案 0 :(得分:0)

vList为空时可能会发生

确认不为空

else

答案 1 :(得分:0)

似乎没有正确实例化您的listOfVideos。

List<Video> listofvideos = new List<Video>

应该是

List<Video> listofvideos = new List<Video>();