0

我正在 asp.net MVC 2.0 中开发一个应用程序,我在其中调用Repositoryin 控制器的函数,但它给了我一个例外,Object reference not set to an instance of an object它不允许我调试这一行,所以我无法找到问题。这是代码。

private IIssueRepository _issueRepository;

public double CalculateLoadBar(long userID)
{
    int i = 0;
    double load = 0;
    var issues = _issueRepository.GetAssignedIssues(userID);
}

请告诉我如何找出问题所在。谢谢

4

2 回答 2

3

从您发布的内容来看,它似乎_issueRepository没有设置为对象 - 它没有在任何地方实例化。

需要先对其进行实例化,然后才能对其调用方法。

于 2012-05-27T19:30:42.347 回答
1

在使用它之前尝试实例化这个对象,如下所示:

_issueRepository = new IssueRepository();

希望这有帮助。

于 2012-05-27T19:35:45.710 回答