我正在asp.net MVC 2.0中开发一个应用程序,我在控制器中调用Repository
的函数,但它给了我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);
}
请告诉我如何找出问题所在。感谢
答案 0 :(得分:3)
根据您发布的内容,似乎_issueRepository
未设置为对象 - 它未在任何地方实例化。
在你可以调用方法之前,需要先实例化它。
答案 1 :(得分:1)
尝试在使用之前实例化此对象,如下所示:
_issueRepository = new IssueRepository();
希望这有帮助。